问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么用java.math.BigDecimal 不用float和double

发布网友 发布时间:2022-10-03 00:19

我来回答

1个回答

热心网友 时间:2023-01-23 17:06

float和 double 计算的时候 , 主要是减法 , 会丢失精度 , 比如:
float a = 1.2f;
float b = 1.1f;
float c = a-b;
System.out.println(c);
这个时候 c是0.100000024
不只是在java中 , 数据库浮点型减法也会有这个问题
而 Decimal 是精确计算 , 理论上可以无限大 , 所以一般牵扯到金钱的计算 , 都使用 Decimal
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
信和财富p2p回款怎样?想做理财,有做过的吗?谢谢 想当飞行员高中学文理哪个好 用迅雷下载的电影中带有srt格式idx格式和sub格式的字幕怎么导入... 酸汤乌鱼的做法 四川的酸汤乌鱼的做法 酸汤乌鱼片的做法 用烤箱弄蛋白糖的做法 入口即化蛋白糖怎么做好吃 ...3000元的手机,我比较喜欢触屏机,有什么牌子介绍,最好是功能强大的... 蓝魔T11TE能播放超过4G的视频文件吗?(比如720P和1080P) BigDecimal勿用double构造 亲子趣味运动会主持词 幼儿园春季亲子运动会主持词 油电混合的车子值得买吗? 宏碁Predator 21X内部做工怎么样 如何评价宏碁21寸怪兽本predator 21X国区定价79999元 如何做方便面小饼 方便面小饼怎么做 元旦要吃什么东西 硬盘里的东西自动删除了是怎么回事? 羽绒服用肥皂洗后能补救吗 羽绒服手洗用洗衣液还是肥皂 用什么洗羽绒服 交通局工作总结 创建文明城市工作总结的 李清照的经典故事? 我们的歌的内容简介 晒干的鲫鱼煲汤怎么烧 晒干的鲫鱼煲汤如何烧 小米充电器33w有红口和白口 未来的教室小学作文 未来的教室四年级作文 四川营山中学的师资设备 蔚蓝星球下的中国航天员出舱大片,到底有多震撼? 微信朋友圈怎么拼图 让我告诉你 糯米粉做最简单小吃 甜甜蜜蜜糯米酿红枣简单做法 万达商场商管员的读后感怎么写啊? 没有榨汁工具,怎样把红橙挤出汁 时间胶囊是什么 时间胶囊的介绍 时间胶囊的介绍 苹果8p相当于安卓哪个级别 要2020年了,请问iPhone8p过时了吗?8p的芯片能与安卓的什么芯片相比?还能再战几年? 普门品有什么功德与好处 普门品有什么好处 大厂是什么意思 大厂的含义 为什么飞利浦不生产笔记本电脑呢?台式电脑也没有。 飞利浦有笔记本电脑吗?最新款是什么型号啊?我都找不到! 飞利浦生产有电脑吗? 飞利浦产笔记本电脑 北京北大青鸟:学电脑要多少钱学多长时间? 北京北大青鸟:零基础如何学习计算机知识? 麻疹疫苗注意事项 vivoy93怎样隐藏应用软件 梦见玉米花是什么意思