u1=(double)(rand()%999+1)*0.001f;代表什么?
答案:2 悬赏:40 手机版
解决时间 2021-01-29 03:03
- 提问者网友:轻浮
- 2021-01-28 19:35
u1=(double)(rand()%999+1)*0.001f;代表什么?
最佳答案
- 五星知识达人网友:动情书生
- 2021-01-28 20:36
你好
这个是计算机方面的语句
应该是C/C++吧,具体说是u1定义为(double)(rand()%999+1)*0.001f。
double是指将下一个括号里面的值强制转换成双精度型;
rand()为生成一个随机数;
%为取余数;
0.001f是指0.001视作浮点型;
想进一步知道这些是什么意思,建议翻阅C语言程序设计的书籍或者去计算机编程语言区提问~
祝学习愉快~
这个是计算机方面的语句
应该是C/C++吧,具体说是u1定义为(double)(rand()%999+1)*0.001f。
double是指将下一个括号里面的值强制转换成双精度型;
rand()为生成一个随机数;
%为取余数;
0.001f是指0.001视作浮点型;
想进一步知道这些是什么意思,建议翻阅C语言程序设计的书籍或者去计算机编程语言区提问~
祝学习愉快~
全部回答
- 1楼网友:青灯有味
- 2021-01-28 21:23
没看懂什么意思?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯