c++如何产生0到1之间的随机数?用什么指令?我用过rand(),好像每一次产生的随机数都是41.而且rand()/10这样的语句只能得到整数4,而不是4.1,这是为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 06:52:27
c++如何产生0到1之间的随机数?用什么指令?我用过rand(),好像每一次产生的随机数都是41.而且rand()/10这样的语句只能得到整数4,而不是4.1,这是为什么?

c++如何产生0到1之间的随机数?用什么指令?我用过rand(),好像每一次产生的随机数都是41.而且rand()/10这样的语句只能得到整数4,而不是4.1,这是为什么?
c++如何产生0到1之间的随机数?用什么指令?
我用过rand(),好像每一次产生的随机数都是41.而且rand()/10这样的语句只能得到整数4,而不是4.1,这是为什么?

c++如何产生0到1之间的随机数?用什么指令?我用过rand(),好像每一次产生的随机数都是41.而且rand()/10这样的语句只能得到整数4,而不是4.1,这是为什么?
#include
#include
#include
void main( void )
{
int i;
srand( (unsigned)time( NULL ) );
for( i = 0; i < 10;i++ )
cout