`
ralphr
  • 浏览: 140642 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于BigDecimail 保留小数位 问题

UP 
阅读更多

  BigDecimal b = new BigDecimal("1.001232E8");

  System.out.println(b.setScale(2,BigDecimal.ROUND_HALF_UP));
  System.out.println(b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue());

结果:

   100123200.00
   1.001232E8

 

为了返回double,结果保留两位小数没有起作用!

后来发现,返回是BigDecimal时,才是正确的。

0
0
分享到:
评论

相关推荐

    TRUNC_保留小数位

    TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_保留小数位TRUNC_...

    js保留小数位数

    js保留小数位数

    自动保留小数位

    处理浮点数时,希望显示的小数位数根据数字大小自动调整,比如大于1的数字,保留两位小数就可以了,但小于0.01的数字,希望能够自动为了精度保留四位小数,即0.0001。

    关于数据库中保留小数位的问题

    本篇文章是对关于在数据库中保留小数位的问题进行了详细的分析介绍,需要的朋友参考下

    保留2位小数

    这种方式处理保留2位小数很方便,刚开始的时候我自己写if判断太麻烦了,最后知道用DecimalFormat 格式化,就可以把整数小数 都保留2位小数,分享给大家。

    CSharp小数位数保留的方法大全

    CSharp小数位数保留的方法大全文档,是我见过最实用的,从网上也搜集过很多,但尝试过后,好多都不能使用,但文档中的方法,不仅可以教你如何使用,而且有好多其他未见过的使用方法,请下载查看!

    C# 保留几位小数

    实现C#保留几个小数点的函数,简单实用,利用Math.Round函数

    经纬度的秒保留2位小数模板.xlsx

    方便大家快速的在Excel表中将数据按照自己的要求保留小数位数,如果需要保留其他的小数位数大家可以联系我,我帮你写个公式。

    保留两位小数

    excell中保留两位小数,此公式简单应用!

    Java中限制小数位数问题

    Java中限制小数位数问题,平常经常遇到的小问题。

    升级版四舍五入可以自定义保留小数位

    不同于银行家算法,真正做到四舍五入,符合中国人的使用习惯,并且可自定义保留小数的位数。并且能够对参数值做错误判断。

    关于浮点小数保留三位小数并输出

    关于浮点小数保留三位小数并输出 个人编程经验总结、整理

    常用各国货币小数保留位数(中英)

    107个常用国货币小数保留位数标,含中英文货币名称与代码。

    python保留小数位的三种实现方法

    保留小数位是我们经常会碰到的问题,尤其是刷题过程中。那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单实用的保留小数位的方法: 方法一:format函数 >>> ...

    Java保留两位小数方法大全

    Java保留两位小数的各种方法(代码),还有浮点数、整数之间的转换几注意事项,比较适用。

    Java指定保留小数位数的方法

    本篇文章主要介绍了Java指定保留小数位数的方法,很多时候需要规定保留的小数位数,这里整理了详细的代码,有需要的小伙伴可以参考下。

    javascript 【小数转百分数 保留两位小数】

    项目中遇到小数相似度(业务给过来是小数)需要web界面以百分数的形式表示,并且保留两位小数。 直接上代码。 var nval = 0.12345; var percent = (Math.round(nval*10000))/100+'%'; 说明: 1.Math.round(num)函数...

    js保留两位小数

    javascript保留两位有效数字的简单方法

    格式化数字保留N位小数

    格式化数字保留N位小数 System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo(); provider.NumberDecimalDigits =intDecLength; //要设定的小数位数 double strCashAmt=...

    C# 小数位数保留的方法集锦

    c#下关于小数位数的一些实现方法集合,方便对c#小数位数控制的朋友。

Global site tag (gtag.js) - Google Analytics