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

学习 时间:2026-05-30 10:57:51 阅读:5023
为什么 Math.random() * 1000 会产生0-1000之间的随机数?

最佳回答

能干的鸵鸟

虚拟的小蜜蜂

2026-05-30 10:57:51

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

最新回答共有2条回答

  • 痴情的小松鼠
    回复
    2026-05-30 10:57:51

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

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

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