溫馨提示×

java math.random()用法有哪些

小億
399
2023-08-01 16:02:04
欄目: 編程語言

在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。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女