- import java.math.BigDecimal;
- import java.text.DecimalFormat;
- import java.text.NumberFormat;
- public class format {
- double f = 111231.5585;
- public void m1() {
- BigDecimal bg = new BigDecimal(f);
- double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
- System.out.println(f1);
- }
- /**
- * DecimalFormat转换最简便
- */
- public void m2() {
- DecimalFormat df = new DecimalFormat("#.00");
- System.out.println(df.format(f));
- }
- /**
- * String.format打印最简便
- */
- public void m3() {
- System.out.println(String.format("%.2f", f));
- }
- public void m4() {
- NumberFormat nf = NumberFormat.getNumberInstance();
- nf.setMaximumFractionDigits(2);
- System.out.println(nf.format(f));
- }
- public static void main(String[] args) {
- format f = new format();
- f.m1();
- f.m2();
- f.m3();
- f.m4();
- }
- }
2:计费百分比
@Test public void testPercent() { double discountDouble = 0; BigDecimal b1 = new BigDecimal(555); BigDecimal b3 = new BigDecimal(258); discountDouble = b3.divide(b1, 3, BigDecimal.ROUND_HALF_UP).doubleValue() * 100.0; System.out.println(String.valueOf(discountDouble) + "%"); }
相关推荐
项目中遇到小数相似度(业务给过来是小数)需要web界面以百分数的形式表示,并且保留两位小数。 直接上代码。 var nval = 0.12345; var percent = (Math.round(nval*10000))/100+'%'; 说明: 1.Math.round(num)函数...
Java保留两位小数的各种方法(代码),还有浮点数、整数之间的转换几注意事项,比较适用。
java技术,对象操作:数值取整和保留两位小数,将数值转换成字符串。
该程序使用js 可校验输入框 为0-10 两位数字,并可保留两位小数
vue 限制输入框为整数还是保留两位小数指令,不是数字或者非法数字,大于max,小于min都会把输入框设置为空
本文实例讲述了js实现四舍五入完全保留两位小数的方法。分享给大家供大家参考,具体如下: //四舍五入保留2位小数(若第二位小数为0,则保留一位小数) function keepTwoDecimal(num) { var result = parseFloat...
JS验证文本框输入Money类型保留两位小数和只能输入数字,以前是免费的不知到什么时候被改成收费了,希望大家谅解
四舍五入 ,浮点数精确计算,浮点数输出(科学记数法)等等
Demo中包含输入的为保留两位小数金额的例子和不为零开头的整数金额的例子
TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_...
js四舍五入-保留两位小数 js四舍五入-保留两位小数 js四舍五入-保留两位小数
这种方式处理保留2位小数很方便,刚开始的时候我自己写if判断太麻烦了,最后知道用DecimalFormat 格式化,就可以把整数小数 都保留2位小数,分享给大家。
python保留两位小数,提供了三种常用的方法来保留两位小数。 简单易学,套用即可。
通过函数实现将计算结果按照四舍五入的方式强制保留两位小数,整形数据结果显示为num.00
C#.NET,JAVASCRIPT数字进行四舍五入保留两位小数
python保留两位小数
JavaScript 实现保留两位小数
主要介绍了 java、freemarker保留两位小数的实现方法,然后给大家补充介绍了freemarker保留两位小数的详解,需要的朋友可以参考下
javascript 使用toFixed保留两位小数