00问答网
所有问题
java程序编写:使用Math类提供的随机数生成方法,产生一个1~100的随机整数并输出。
如题所述
举报该问题
推荐答案 2017-06-19
你好: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);希望能帮到你..
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/jBD0rTZD0BDrjZDBTZ.html
相似回答
用java编写程序,
从1到
100随机
抽取
一个数,
这个数既不能被2整除,也不能...
答:
public static void main(String[] args){ int i=
Math
.random();//random()会自动
产生一个
0.0-1.0的双精度随机数 System.out.println(i);//输出 i=Math.random()*1000;//产生0-1000的双精度随机数 System.out.println(i);int b=(int)(Math.random()*1000);//产生0-1000
的整数随机
...
求
java编写一个生成1
-
100的随机数,并输出
选中数的拼写
答:
int num = (int)(
Math
.random() *
100
)+1;你可以写一个将数字变成英文字母的
方法,
具体算法可以自己写。存储的时候将数字与英文拼接起来作为String存入就行啦。
Java用Math
.random()
生成一个
50-
100
间的整型
随机数
答:
Math类
的random()
方法
可以
生成
[0,1)之间的
随机
浮点数。double类型数据强制转换成int类型,
整数
部分赋值给int类型变量,小数点之后的小数部分将会丢失。int b=(int)(Math.random()*10);//生成[0,9]之间的随机整数。int temp=m+(int)(Math.random()*(n+1-m)); //生成从m到n的随机整数[m,...
在
java中使用Math
函数的random()
方法随机生成100个100
以内
的随机数
...
答:
class Test{ public static void main(String[] args){ int sum=0;for(int x=1;x<=100;x++){ int item=(int)(
Math
.random()*100);sum+=item;} System.out.println(sum);} }
大家正在搜
相关问题
java 使用Math.random()产生一个100以内的...
在java中使用Math函数的random()方法随机生成1...
怎么使用java编程: 1、 随机产生一个1-100(小于1...
java 使用Math.random()如何产生一个100以...
求java编写一个生成1-100的随机数,并输出选中数的拼写
用java编写一个程序,产生10个1到100的随机数
java创建一个类,他的功能是产生一个100以内随机正整数,...
编写一个Java应用程序,实现如下功能: 随机分配给客户一个...