plovea wrote:弄個excel函數就行了。隨便在哪一格打=INT(36*RAND())每次的數字都會不同。不過記得,抽到0和36重抽。要抽20之內,就把36改成21,一樣抽到0和21重抽。 改成INT(35*RAND()+1)?這樣還要重抽嗎?
young wrote:改成INT(35*RAND()+1)?這樣還要重抽嗎? 問的好。因為這個粗糙的函數其實沒有考慮兩個端點(35,0)的機率是否相等,為了讓1~35的出現機率相等,因此必須把範圍設到36,然後去除兩端,這樣1~35才會每個數字出現機率都一樣,有沒有+1其實無關。