public class Exp6_4
{
public static void main(String[] args)
{
double x=5;
System.out.println("x"+" "+"sqrt(x)");
while(x<=10)
{
System.out.print((int)x+" ");
System.out.println(Math.sqrt(x));
x++;
}
}
}
如题 我想把平方根后的数 保留小数点后两位 还要四舍五入的噢
高手帮帮忙拉 要怎么改 先谢了
一个简单的java 题目(保留小数点两位)
答案:2 悬赏:60 手机版
解决时间 2021-03-14 20:44
- 提问者网友:留有余香
- 2021-03-14 15:58
最佳答案
- 五星知识达人网友:逐風
- 2021-03-14 16:58
while(x<=10)
{
System.out.print((int)x+" ");
System.out.println((double)Math.round(Math.sqrt(x)*100)/100);
x++;
}
(double)Math.round(Math.sqrt(x)*100)/100
这样就行了撒
{
System.out.print((int)x+" ");
System.out.println((double)Math.round(Math.sqrt(x)*100)/100);
x++;
}
(double)Math.round(Math.sqrt(x)*100)/100
这样就行了撒
全部回答
- 1楼网友:舊物识亽
- 2021-03-14 18:05
用这个吧
decimalformat df = new decimalformat(".00");
.00就表示保留后两位数
然后df.format();就ok啦
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯