看板 C_Sharp 關於我們 聯絡資訊
如題 C# 如何 亂數小數 -5~5(有包含)之間 Random r = new Random(Guid.NewGuid().GetHashCode()); r.NextDouble(-5, 6); 上面 = GG C#好像只有內建整數的   -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.18.48.166
pico2k:取1~11,然後再減6... 09/05 21:05
樓上說的應該是整數吧 我是要 -5(包含) ~ 5(包含) 之間的小數耶 ※ 編輯: sky119120 來自: 114.35.204.182 (09/05 21:59)
chrisQQ:看你要小數幾位… 取 (0~100 -50) / 100 之類的… 09/05 23:36
TeemingVoid:最簡單的作法: rnd.NextDouble() * (max - min) + min 09/05 23:40
TeemingVoid:浮點亂數區間最好看過這篇: http://ppt.cc/~vRb 再寫 09/05 23:40
huadi73:兩個亂數一個0~5 一個亂1,0if判斷正負 09/06 02:08
LaPass:TeemingVoid那個方法比較常見 09/06 13:40