看板 Programming 關於我們 聯絡資訊
Q: 假設已存在一實數亂數函數 float random() 可以傳回一大於等於零且小於1的實數. 利用此函數, 撰寫另一函數 int RND(int m,int n) 可以傳回一介於 m~n 之間的整數 亂數 (亦即 m <= RND(m,n) <= n) ---------------------------------- 這是一題普考的題目 對這一題沒什麼概念 可以提示一下嗎? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.70.53.157
kaiis:x=m+floor((n-m+1)*random) 供參考。 125.224.21.105 12/20 17:50