怎么设计一个Java程序,随机产生10个0到1000之间的双精度浮点数,保留3位小数输出每个数的平方根值?

2024-11-30 08:40:18
推荐回答(1个)
回答1:

直接给代码了

double x = Math.random();//生成[0,1)
double y = x * 1000; // 转为[0, 1000)
double r = Math.sqrt(y); // 求平方根
System.out.printf("%.3f", r); //格式化输出,保留3位小数

循环的话你在外面套一层

for(int i = 0; i<10;i++){
......
}