看板 C_and_CPP 關於我們 聯絡資訊
我目前用rand()/(double)RAND_MAX 來產生0~1之間的亂數 想請問如果產生-1~1之間的亂數? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.174.30
james732:產生0~2的亂數後再減1 06/06 16:42
xatier:樓上正姐 06/06 16:50
robert000:感謝一樓正姐,那有辦法隨機只取1跟-1嗎? 06/06 16:58
LPH66:(rand()%2)*2-1 06/06 17:02
tomap41017:二樓XDD 06/06 19:04
firejox:(rand()&1)^-2 06/06 20:10
firejox:更正是(-2*(rand()&1))^1 06/06 20:16
angleevil:*.*怎麼每個男生最後都被冠上女生 06/06 22:11
firejox:@@有嗎? 06/06 22:47
firejox:int temp=rand(); temp-=temp^1; 06/06 22:54
hilorrk:yoco大和板大都曾是正姐過XD 06/07 01:17
xatier:強者都是正姐XD 06/07 08:18
angleevil:喔,我看懂了 06/07 08:47
firejox:(rand()&2)-1 06/07 18:45