为啥我的结果有这么多位,如何做到就保留小数点后面两位或者一位呢?

为啥我的结果有这么多位,如何做到就保留小数点后面两位或者一位呢?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

这里有个最简单的方法就是

        System.out.println("圆的面积为 "+String.format("%.2f",Math.PI*Math.pow(this.getR(),2)));

不过从程序参考运行效果图来看,这里PI是直接取的3.14

保留小数位数还有很多方法,你可以网上搜搜就有。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师