使用Math类随机产生一个2~99的的整数(包括2,包括99)
时间: 2024-05-28 08:14:59 浏览: 13
您好!你可以使用以下代码来随机产生一个2~99的整数,代码中用到了Java的Math类的random()方法和ceil()方法:
int randomNum = (int) (Math.random() * 98 + 2);
这段代码会将Math.random()返回的浮点数乘以98,然后加上2,最终得到一个2~99的整数并赋值给randomNum变量。
希望这能够解决您的问题!
相关问题
使用java.lang.Math类生成10个0-99之间的随机整数
好的,我可以回答这个问题。您可以使用以下代码生成10个-99之间的随机整数:
import java.util.Random;
public class RandomNumbers {
public static void main(String[] args) {
Random rand = new Random();
for (int i = ; i < 10; i++) {
int num = rand.nextInt(100);
System.out.println(num);
}
}
}
这个程序使用了Java中的Random类来生成随机数。在循环中,我们调用nextInt(100)方法来生成-99之间的随机整数,并将其打印到控制台上。
使用java.lang.Math 类,生成100个0~99之间随机整数,输出其中最大的数和最小的数,通统计大于50的整数个数
好的,让我来回答你的问题。以下是代码:
```
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random rand = new Random();
int[] nums = new int[100];
int max = Integer.MIN_VALUE;
int min = Integer.MAX_VALUE;
int count = 0;
for (int i = 0; i < nums.length; i++) {
nums[i] = rand.nextInt(100);
if (nums[i] > max) {
max = nums[i];
}
if (nums[i] < min) {
min = nums[i];
}
if (nums[i] > 50) {
count++;
}
}
System.out.println("最大的数是:" + max);
System.out.println("最小的数是:" + min);
System.out.println("大于50的整数个数是:" + count);
}
}
```
这个程序使用了 java.util.Random 类来生成 100 个 0~99 之间的随机整数。然后,它遍历整个数组,找到最大值和最小值,并计算大于 50 的整数的个数。最后,它输出了这些结果。
希望这个回答能够帮到你!
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)