当前位置: 首页 > news >正文

random生成随机数的灵活运用

random返回的 [0,1) 之间的一个随即小数
思考:请写出获取 a-b 之间的一个随机整数,a,b均为整数,比如 a=2 , b=7
即返回一个数 x ===> [2,7]
Math.random()*(b-a) 返回的就是 [0,b-a]
(int)(a+Math.random()*(b-a+1)) ==》 (int)(2+Math.random()*6)
Math.random()*6 返回的是 [0,6]
2+Math.random()*6 返回的是 [2,8) 小数
(int)(2+Math.random()*6)====>[2,7]
 

for (int i = 0; i < 100; i++) {System.out.print((int)(2+Math.random()*6)+"\t");}

http://www.lryc.cn/news/193608.html

相关文章:

  • 宏定义实现二进制数的奇偶位交换
  • 【ELK 使用指南】ELK + Filebeat 分布式日志管理平台部署
  • 传输层 | UDP协议、TCP协议
  • Webmin(CVE-2019-15107)远程命令执行漏洞复现
  • 嵌入式实时操作系统的设计与开发 (前后台系统)
  • Macos数字音乐库:Elsten Software Bliss for Mac
  • 基于SpringBoot的校园周边美食探索及分享平台的设计与实现
  • GPT-4V的图片识别和分析能力
  • 蓝桥杯(等差素数列,C++)
  • Ceph 中的写入放大
  • Mabatis-puls强于Mybatis的地方
  • vue项目npm intall时发生版本冲突的解决办法
  • tomcat多实例部署jenkins
  • 强连通分量+缩点
  • 如何做系统架构设计
  • L14D6内核模块编译方法
  • PyTorch入门教学——dir()函数和help()函数的应用
  • 使用Elasticsearch来进行简单的DDL搜索数据
  • 【软考】9.3 二叉树存储/遍历/线索/最优/查找/平衡
  • 关于矿井地面电力综合自动化系统的研究与产品选型
  • 论文阅读:Offboard 3D Object Detection from Point Cloud Sequences
  • Python学习基础笔记六十八——循环
  • 部署k8s dashboard(这里使用Kubepi)
  • Java Lambda表达式的使用
  • 【初始C语言8】详细讲解初阶结构体的知识
  • <C++> IO流
  • 基于单目相机的2D测量(工件尺寸和物体尺寸)
  • 23面向对象案例1
  • go语言基础之常量与itoa
  • 民宿酒店订房房态商城小程序的作用是什么