Project1

标题: 增加[随机乱数]的数字大小 ? [打印本页]

作者: play337    时间: 2024-8-4 18:20
标题: 增加[随机乱数]的数字大小 ?
增加[随机乱数]的数字大小 ?

我算了一下 最大只有八个数字 也就是 99999999

[随机乱数] 有办法变成 99999999999999999 吗?


作者: HM495    时间: 2024-8-4 18:58
增加 Math.randomInt(2100000000)试试?
作者: Fan723    时间: 2024-8-4 22:16
如果是赋值给MV的变量应该是做不到的,自己用脚本在插件里面写吧
作者: 505681468    时间: 2024-8-5 21:28
把高位低位拆分成两个变量咯
作者: kyjoke    时间: 2024-8-5 23:51
https://developer.mozilla.org/en ... Objects/Math/random
开发者页面有类似的手段:
JAVASCRIPT 代码复制
  1. function getRandomInt(min, max) {// 定义 getRandomInt 函数
  2.   min = Math.ceil(min);
  3.   max = Math.floor(max);
  4.   return Math.floor(Math.random() * (max - min + 1)) + min;
  5. }
  6.  
  7.  
  8. let randomNumber = getRandomInt(0, 99999999999999999);// 使用 getRandomInt 函数生成一个随机数
  9. console.log(randomNumber);//控制台输出结果

实际上这是在对浮点数进行向下舍入,背后的原理还是很复杂的。总之可以实现拓展随机数
作者: utunnels    时间: 2024-8-6 18:16
应该不行,浮点数精度只有17位,你打那么多9会四舍五入取整变成100000000000000000,不知道你要那么大的数字干啥
作者: acips    时间: 2024-8-8 15:10
还没解决?就按四楼的方法呗,比如想要24位随机数,就生成三个8位随机数再首尾拼接
作者: ppspssss    时间: 2024-8-13 16:35
ruby貌似能随机好多位的随机数,javascritp不能吗?涨知识了
作者: 钢铁蘑菇    时间: 2024-8-23 20:28
整个贴图呢,反正也都是9




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1