导航:首页 > 编程语言 > java取小数点后三位数字

java取小数点后三位数字

发布时间:2025-03-08 15:25:51

java里怎样让float保留3位小数

有一来个方法很简单源,保留三个小数,就是乘以1000(10的3次方),取整,再除以1000

float f = (int)Math.round(0.0346562*1000)/1000f; //(注:f表示float,省了会错)

System.out.println(f*100+"%");

㈡ java中float类型保留2位小数,第3位值>0就向第二位进1 怎样实现

可以直接通过判抄断第三位的值,如果第三位乘以1000,之后对10求余,如果大于0,直接给第二位加上一个值“10”,在除以1000即可。
float f1 = 3.222f;
int num = (int) (f1 * 1000);
if (num % 10 > 0)
f1 = (num -num % 10 + 10 * 1.0f) / 1000.0f;
else
f 1= num * 1.0f / 1000.0f;
System.out.println(f);
输出结果:3.23.

阅读全文

与java取小数点后三位数字相关的资料

热点内容
怎么用网络电视 浏览:663
苹果充电次数能修改吗 浏览:341
名厨app如何保存图片 浏览:874
软考程序员难过 浏览:408
欧卡同步器没有找到配置文件 浏览:1
word怎么打印有页码的文件 浏览:427
华为app怎么取消泡泡 浏览:88
好下款app谁用过 浏览:131
数据的演进与嬗变经历了哪些时代 浏览:207
岗位appoc是什么意思 浏览:410
魅族体验版升级失败 浏览:275
32度的孔位怎么编程 浏览:737
resinfo工具 浏览:379
编程软件上面的键盘怎么使用 浏览:290
饭店买菜送菜app哪个好 浏览:14
无线网络安全解决方案 浏览:688
微信红包拉人中介名称 浏览:361
铣直槽如何编程 浏览:121
华为app如何添加长按快捷功能 浏览:750
爱国卫生素材编程怎么做 浏览:535

友情链接