有人可以解释这些随机数吗?

时间:2015-01-14 17:58:44

标签: random numbers

我有一些代码可以为AI生成随机数,但我不确定百分号是如何工作的。

这是我创建数字的代码:

ey[i]=rand()%950;
ex[i]=rand()%300+800;
ev[i]=rand()%10-5;

我在Visual Studio中使用C ++

提前致谢

1 个答案:

答案 0 :(得分:1)

百分比通常是模数运算符,您可以将其视为除法后的余数。

例如

10 % 3 = 1

因为3次进入10次3次,剩下1次。

您的代码获取一个随机数,然后将其除以正确的数字,保存余数。