作业帮 > 综合 > 作业

一个关于C语言里rand()函数的问题

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 21:59:24
一个关于C语言里rand()函数的问题
rand()/(RAND_MAX+1.0)可以正常产生0-1之间的随机数,
但是rand()/(RAND_MAX+1)产生的随机数都是0.000000,
这是为什么呀,为什么1.0与1会产生偏差
一个关于C语言里rand()函数的问题
应为C/C++ /两边都是 整形 数据的时候 算出来还是整形
并且是 算 除法 的商 不考虑余数
3/5 不会得0.6 会得 0