作业帮 > 综合 > 作业

产生0-1的随机数,为什么产生负数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 03:19:35
产生0-1的随机数,为什么产生负数
c++中rand(),产生0-1的随机数,为什么出现负数?若出现负数是正常现象,该怎样处理使其处于0-1这个范围内
一,不应该出现负数
二,int a=rand() %2 ;可保证,结果a是0或1
再问: 想产生浮点数,应该把2改成 double(2)就可以么?
再答: 产生不了浮点数!rand只能产生整数!!!