[問題]亂數

看板Programming作者 (@￿玩不起來)時間18年前 (2007/12/20 08:46), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/3 (看更多)
Q: 假設已存在一實數亂數函數 float random() 可以傳回一大於等於零且小於1的實數. 利用此函數, 撰寫另一函數 int RND(int m,int n) 可以傳回一介於 m~n 之間的整數 亂數 (亦即 m <= RND(m,n) <= n) ---------------------------------- 這是一題普考的題目 對這一題沒什麼概念 可以提示一下嗎? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.70.53.157

12/20 17:50, , 1F
x=m+floor((n-m+1)*random) 供參考。
12/20 17:50, 1F
文章代碼(AID): #17QRjq57 (Programming)
討論串 (同標題文章)
以下文章回應了本文
完整討論串 (本文為第 1 之 3 篇):
1
1
文章代碼(AID): #17QRjq57 (Programming)