美文网首页
获取一个 [a,b] 区间的随机整数

获取一个 [a,b] 区间的随机整数

作者: 啷里个啷里个啷个里个啷 | 来源:发表于2021-06-10 09:59 被阅读0次
    // 公式:[a,b] :  (int)(Math.random() * ( b - a + 1) + a);
    // 获取一个随机整数:10 - 99
            /*
            Math.random()这个方法生成一个[0.0,1.0)的 double 随机数;
            Math.random() * 90 生成一个[0.0,90)的 double 随机数;
            Math.random() * 90 + 10 生成一个[10.0,100) 的 double 随机数;
            再用 int 强转,得到  [10,99] 的整数;
            */
            int value = (int)(Math.random() * 90 + 10);
            System.out.println(value);
    

    相关文章

      网友评论

          本文标题:获取一个 [a,b] 区间的随机整数

          本文链接:https://www.haomeiwen.com/subject/snissltx.html