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

请问怎样让输出的面积的值只保留2位小数?

请问怎样让输出的面积的值只保留2位小数?

blackcatTT 2015-12-14 17:19:10
import java.util.Scanner;public class 求矩形面积 { public static void main(String[] args) { Scanner scan=new Scanner(System.in); System.out.println("请输入长方形的长:"); double A=scan.nextDouble(); System.out.println("请输入长方形的宽:"); double B=scan.nextDouble(); double C=A*B; System.out.println("长方形的长L="+A+"\t长方形的宽B="+B+"\t长方形的面积S="+C);        scan.close(); }}
查看完整描述

2 回答

已采纳
?
May1024

TA贡献2条经验 获得超1个赞

//小数格式化,引号中的0.00表示保留小数点后两位(第三位四舍五入)
DecimalFormat df = new DecimalFormat("0.00");
String num = df.format(面积的值);
System.out.println(num);

查看完整回答
1 反对 回复 2015-12-14
?
Caballarii

TA贡献1123条经验 获得超629个赞

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

System.out.println(df.format(C));


查看完整回答
1 反对 回复 2015-12-14
  • 2 回答
  • 0 关注
  • 1820 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号