java math.random()用法有哪些

1524
2023/8/1 16:02:04
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,Math.random()可以用于生成随机数。使用该方法可以按照以下方式使用:

  1. 生成一个随机的浮点数:使用Math.random()方法可以生成一个大于等于0且小于1的随机浮点数。
double randomNum = Math.random();
System.out.println(randomNum);
  1. 生成一个指定范围内的随机整数:通过Math.random()结合Math.floor()方法可以生成一个指定范围内的随机整数。
int min = 1;
int max = 10;
int randomNum = (int)(Math.random() * (max - min + 1) + min);
System.out.println(randomNum);
  1. 生成一个指定范围内的随机浮点数:同样可以通过Math.random()结合Math.floor()方法生成一个指定范围内的随机浮点数。
double min = 1.0;
double max = 10.0;
double randomNum = Math.random() * (max - min) + min;
System.out.println(randomNum);

需要注意的是,Math.random()方法生成的随机数是伪随机的,并且包含0但不包含1。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: java math.random()用法有哪些