为什么 Math.random() * 1000 会产生0-1000之间的随机数?

学习 时间:2026-08-12 09:04:51 阅读:4993
为什么 Math.random() * 1000 会产生0-1000之间的随机数?

最佳回答

阔达的金毛

调皮的饼干

2026-08-12 09:04:51

andom()函数会生成一个0~1之间的随机小数,这个数可能是0。00001,也可能是0。9999,这两个数分别乘以1000,结果是0。01和999。9,因此随机数有可能是0,但不可能是1000(除非做四舍五入运算)。

最新回答共有2条回答

  • 满意的月饼
    回复
    2026-08-12 09:04:51

    andom()函数会生成一个0~1之间的随机小数,这个数可能是0。00001,也可能是0。9999,这两个数分别乘以1000,结果是0。01和999。9,因此随机数有可能是0,但不可能是1000(除非做四舍五入运算)。

上一篇 求数学大神帮忙解答!证明这个公式

下一篇 身份证的最后四位数是1324代表什么