【Math.ceil(Math.random()*1E5).-查字典问答网
分类选择

来自高泓的问题

  【Math.ceil(Math.random()*1E5).toString(36)】

  Math.ceil(Math.random()*1E5).toString(36)

1回答
2020-07-31 21:46
我要回答
请先登录
范训礼

  Math.random()产生一个0--1的随机数,大于等于0小于1,

  1E5是10的5次方

  所以前半句Math.ceil(Math.random()*1E5)得到的是一个5位double类型的整数

  一个double类型的基本数据时不能直接用toString()方法的,后半句就不能执行了

  想把double数据转换成字符串可以这样

  Double.toString(num);

  num是一个double类型的数

2020-07-31 21:47:39

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •