怎样设置圆后面的小数点保留三位?

怎样设置圆后面的小数点保留三位?

怎样设置圆后面的小数点保留三位?

正在回答 回答被采纳积分+1

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

1回答
Tender10 2017-07-11 18:55:59

你好!可以利用DecimalFormat对象来实现想保留的小数点位数,举个例子如果想保留a的三位小数,示例如下:

float a=1.12345689f;

DecimalFormat df=new DecimalFormat("0.###");

String as=df.format(a);

如果针对该练习,在圆的area方法中可以如方式实现:

public void area() {

DecimalFormat df=new DecimalFormat("0.###");

System.out.println("圆的面积为:"+df.format((3.15)*(this.r*this.r)));

}

记得在使用该对象的时候需要先导入一下

import java.text.DecimalFormat;

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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