当前位置:首页 » 编程语言 » java小数点保留

java小数点保留

发布时间: 2023-09-28 21:20:39

java计算结果 小数点后保留两位

System.out.println(Double.parseDouble(new

DecimalFormat("#.##").format(a))+ " " +

Double.parseDouble(new DecimalFormat("#.##").format(b)));


把输出语句换成这个就行了。

㈡ java 如何保留数据后两位小数

保留两位小数,也就是保留到百分位,要看千分位上的数,如果千分位上的数大于等于5,就向百分位上进一位,如果千分位上的数小于5,就舍去。

㈢ Java计算中,如何设定小数点保留位数

方式一:

四舍五入
double f = 111231.5585;
BigDecimal b = new BigDecimal(f);
double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
保留两位小数

方式二:

java.text.DecimalFormat df =new java.text.DecimalFormat(”#.00″);
df.format(你要格式化的数字);

例:new java.text.DecimalFormat(”#.00″).format(3.1415926)

#.00 表示两位小数 #.0000四位小数 以此类推…

方式三:

double d = 3.1415926;

String result = String .format(”%.2f”);

%.2f %. 表示 小数点前任意位数 2 表示两位小数 格式后的结果为f 表示浮点型。

㈣ java的double类型随机数怎么保留小数点后两位 要求是不改变数据类型

一个简单的思路:

保留两位小数是需要四舍五入的,Math类中的round方法就是将double型转为long型:static long round(double a) ,遵循四舍五入的规则。

所以可以先让随机数乘以100,四舍五入后,再除以100,变为double型。

注意 m / n,必须 m 或者 n 是double型,结果才是double型。所以这里可以将分子强制转为double型:(double) Math.round(v * 100) 或者把分母100写为100.0都可以。

㈤ java中四舍五入保留两位小数,第三位正好是数字5怎么处理

使用String.format("镇空%.2f",num); //num是要处理的数据搜耐

这种方法可以用float,double接收数据类型,我试了一下String接收好像会报错,小伙伴也可以试一下。可以四舍五入保留两位小数,但是小数点第二位是0的话会不显示。以下代码用到此方法世旅春的语句:value.add(Double.valueOf ( String.format("%.2f", Double.valueOf(list.get(3).replace("\"", ""))*100)));

㈥ java、怎样简便的保留小数点后两位。

有两种情况:
1、只要输出结果的时候可以用以下方法:
double x1 = 0.026;
System.out.println(String.format("%.2f", x1));
结果:0.03
2、使用数据转换(4种方法)
//方案一:
get_double = (double)(Math.round(result_value*100)/100.0)
//方案二:
DecimalFormat df = new DecimalFormat("#.##");
get_double = Double.ParseDouble(df.format(result_value));
//方案三:
get_double = Double.ParseDouble(String.format("%.2f",result_value));
//方案四:
BigDecimal bd = new BigDecimalresult_value();
BigDecimal bd2 = bd.setScale(2,BigDecimal .ROUND_HALF_UP);
get_double = Double.ParseDouble(bd2.ToString());

热点内容
c语言编译过程指令 发布:2025-05-09 18:06:10 浏览:950
sql数据库激活 发布:2025-05-09 17:57:49 浏览:911
dell服务器如何装系统 发布:2025-05-09 17:55:48 浏览:829
ifcontinuec语言 发布:2025-05-09 17:55:42 浏览:238
form表单上传图片 发布:2025-05-09 17:55:41 浏览:310
安卓手机在哪里充电很快 发布:2025-05-09 17:49:01 浏览:440
苹果电脑邮箱服务器怎么写 发布:2025-05-09 17:46:02 浏览:530
选课算法 发布:2025-05-09 17:44:38 浏览:256
gs3选哪个配置好 发布:2025-05-09 17:43:07 浏览:387
sql2008ssms 发布:2025-05-09 17:42:21 浏览:446