为了账号安全,请及时绑定邮箱和手机立即绑定

为什么圆的周长输出这样变成

575a34cb0001abe104060207.jpg

575a34cb0001f3f405000353.jpg

为啥圆的周长输出有这么多的0

正在回答

4 回答

可以通过以下方法来控制输出的精度(这里是保留两位小数):

DecimalFormat sum2=new DecimalFormat("#.00");
System.out.println("圆的周长为:"+sum2.format(c));


0 回复 有任何疑惑可以回复我~

sum定义为float就好了

0 回复 有任何疑惑可以回复我~

double类型的数据精度很高的比float的高,你可以百度下double可以精确到多少位

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么圆的周长输出这样变成

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信