我是靠谱客的博主 香蕉鸵鸟,这篇文章主要介绍第48条:如果需要精确的答案,请避免适用float和double,现在分享给大家,希望可以做个参考。

1、float和double不能提供精确的结果。(不适合用于货币计算等场合)。

2、需要精度的情况下要使用BigDecimal、int、long类型。

      ①如果不介意性能,或想让系统自动记录十进制小数点,使用BigDecimal能提供较好的精度。

      ②如果考虑性能,又不介意记录十进制小数点,那么适用int或者long。前提是数值不能超过int或long可表示范围的范围。



最后

以上就是香蕉鸵鸟最近收集整理的关于第48条:如果需要精确的答案,请避免适用float和double的全部内容,更多相关第48条:如果需要精确内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(62)

评论列表共有 0 条评论

立即
投稿
返回
顶部