概率,数学
rand7返回1-7等概率数字
那么rand7-1返回0-6等概率数字
(rand7-1)*7 返回0,7,14,21,28,35,42等概率数字
(rand7-1)* 7 + 7 返回1-49均匀数字
设大于40就重新取
然后取到的数%10就得到rand10
概率,数学
rand7返回1-7等概率数字
那么rand7-1返回0-6等概率数字
(rand7-1)*7 返回0,7,14,21,28,35,42等概率数字
(rand7-1)* 7 + 7 返回1-49均匀数字
设大于40就重新取
然后取到的数%10就得到rand10