疯狂输出 ⚔ Java中的随机数
来源:互联网 发布:欲安所归乎 编辑:程序博客网 时间:2024/06/10 16:37
随机数
什么事随机数呢?看下面这句话。
随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等,这样的随机数发生器叫做物理性随机数发生器,它们的缺点是技术要求比较高。所以在编程中我们所用到的随机数都是(伪随机)
那我们 用什么函数定义随机数呢?
我们定义随机数是用 Math类的函数去定义随机数。
那我们怎么定义随机数呢?
公式=*(最大值-最小值+1)+最小值
上面可能比较抽象下面我们来练习几个题目大家就懂了。
随机[15,200]的 十个整数
public class Demo{ public static void main (String[]agrs){ for(int a= 0;a < 10;a++){ int a =(int)Math.random()*((200 - 15 + 1) + 15) //(int)强制转换 if(a == 9){ System.out.println(a+"。"); continue; } } System.out.print(a+","); }}
结果是:179, 36, 35, 136, 196, 153, 35, 177, 26, 119。
接下来大家再做一个题,巩固一下前面的知识
题目 随机[15,200]的整数 10个 并找出最大值
public class Demo{ public static void main (String[]agrs){ int max = 0; for(int a = 0; a< 10; a++){ int b= (int)(Math.random()*(200-15+1)+15); Syestem.out.println(b+","); if(max<b){ max = b; } } System.out.println("max ="+max); }}
输出的结果是:176,85,133,192,154,139,192,182,55,102,max =192
今天我们随机数就讲到这里,下一节我们讲函数。
阅读全文
0 0
- 疯狂输出 ⚔ Java中的随机数
- ⚔疯狂输出⚔ Java中的继承。
- ⚔疯狂输出⚔ java 中的 多态 快速理解
- 疯狂输出⚔Java中查表法的使用
- ⚔疯狂输出⚔ 数组中的折半查找
- ⚔疯狂输出⚔ 类中的String的用法
- ⚔疯狂输出⚔ collection中的Set方法
- java输出随机数
- 疯狂java 输出全排列
- ⚔疯狂输出⚔ java中泛型的作用
- 疯狂输出⚔ Java中函数中定义及应用
- 疯狂输出⚔ Java中函数中定义及应用
- 疯狂输出⚔ java基础之数组篇
- JAVA中的随机数
- Java中的随机数
- java中的随机数Random
- java中的随机数
- java中的随机数Random
- @Autowired和@Resource的区别是什么?(根据注入对象的类型还是名称来查找容器池中对象注入?)
- Angular2开发环境搭建之VS Code
- 内网穿透
- 英语美文推送
- 快速读懂Paxos:Paxos made simple 小结 (一)
- 疯狂输出 ⚔ Java中的随机数
- 创建内联样式表
- 微信小程序从入门到放弃(七)
- String -compareTo()方法
- kafka踩到的坑:kafka.common.FailedToSendMessageException: Failed to send messages after 3 tries.
- xpath get element ------------method and exception---------frame
- Hibernate的级联操作
- .NET
- 8张图理解Java