-6
如何生成0到1之间的随机数,最多2,3和4位小数?如何在0到1之间创建最多4位小数的随机数?
如何生成0到1之间的随机数,最多2,3和4位小数?如何在0到1之间创建最多4位小数的随机数?
最简单的方法是在范围[0,10000]中生成一个随机int并将其视为fixed point十进制,即number = myRandom * 0.0001
。
myRandom = rand() % 10001
要注意的是,如果你转换数浮点运算,一些舍入误差预计:myRandom
可以rand()
功能如下产生。
+1,没有问题= P – WhozCraig
[Google](http://www.google.com)它! – 0605002