看板 Programming 關於我們 聯絡資訊
x=int(rand()*1.5+0.5); y=int(rand()*(x+1))+1-x; x有1/3的機率為0 2/3的機率為1 當x為0時 y必為1 當x為1時 y有1/2的機率為0 1/2的機率為1 -- ◤ __ \__◢◤◢◤ ψhirabbitt ◤ ◢███◣ ◢███◣ 涼涼黑兔 █████ █████ 煢煢白兔 十寒一曝 ██ ███ 東走西顧 食不嫌葷 ██╱╲ ◥█████◣● 衣不如新 心不嫌素╱╱ ◥████ ˇ 人不如故 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.13.127.91
yauhh:x要再想一下 101.8.48.96 05/19 12:32
hirabbitt:x的範圍是0.5~1.9999 取整數後就如內文 163.13.127.91 05/19 13:03
yauhh:ok。 那y可int(rand()*x*2) 101.8.48.96 05/19 13:40
hirabbitt:這樣x=0時y不就一定=0了? 163.13.127.91 05/19 13:54
hirabbitt:1-int(rand()*x*2) ? 163.13.127.91 05/19 13:55
Foremanytz:y=(x=int(rand()*3+1))%2; x=x>>1; 163.15.40.185 05/19 14:44
yauhh:ok 101.8.48.96 05/19 14:45
hirabbitt:F大...XD 163.13.127.91 05/19 14:58
yauhh:很忙喔 101.8.186.57 05/19 17:00
yoco315:你失戀了嗎? 簽名檔變了 O_O203.160.254.105 05/19 18:38
hirabbitt:沒有耶 簽名檔只是做好玩的 163.13.127.91 05/20 08:47