Java用Math.random()生成一个50-100间的整型随机数

    xiaoxiao2021-03-25  97

    Java用Math.random()生成一个50-100间的整型随机数

    random产生的是[0,1)的小数。

    如果想要产生50--100之间的数字;

    先让它产生[0--50)之间的数字,也就是  random()*50

    然后在后面加上51,也就是random()*50+51;

    得到的就是[50--100]的整数了。

    你可以这样写:

    int num=(int)Math.random()*50+51;

    System.out.println(num);

    转载请注明原文地址: https://ju.6miu.com/read-34492.html

    最新回复(0)