rand()函数的最大值问题

来源:互联网 发布:js得到指定时间戳 编辑:程序博客网 时间:2024/04/30 03:15

今天在做dram的模拟时候,需要用rand()函数模拟dram的cell的retention time,所以查看


了一个rand()函数,该函数能产生0到RAND_MAX之间的数。


不同平台下RAND_MAX值不同,我在32bit的windows VC6.0下测试,得出RAND_MAX 的


值为32767(即2^15 - 1)。


我在64bit的ubuntu下,测试,得到RAND_MAX的值为2147483647(即2 ^31 - 1)。