我在我的公司使用内部语言,他们只有Random()
返回 0 到 1 之间的浮点数。
我需要移植一段使用的 C++ 代码rand()
:
int b = rand() % (i+1);
我查看了文档,但不确定如何使用 myRandom()
生成一个介于 0 之间的数字,i+1
这就是上面代码的作用,对吧?
我尝试乘以但没有i+1
得到Random()
相同的结果,这就是为什么我不确定我所做的是否正确。
我预计由于不同的随机函数导致结果之间存在差异,但我仍然想确保我正确翻译它。