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

为什么从char*到double型转换的精度丢失解决方案

发布网友 发布时间:2022-05-12 20:43

我来回答

1个回答

热心网友 时间:2022-05-18 00:17

public BigDecimal(double val)

将 double 转换为 BigDecimal,后者是 double 的二进制浮点值准确的十进制表示形式。返回的 BigDecimal 的标度是使 (10scale × val) 为整数的最小值。
注:
此构造方法的结果有一定的不可预知性。有人可能认为在 Java 中写入 new BigDecimal(0.1) 所创建的 BigDecimal 正好等于 0.1(非标度值 1,其标度为 1),但是它实际上等于 0.1000000000000000055511151231257827021181583404541015625。这是因为 0.1 无法准确地表示为 double(或者说对于该情况,不能表示为任何有限长度的二进制小数)。这样,传入 到构造方法的值不会正好等于 0.1(虽然表面上等于该值)。
另一方面,String 构造方法是完全可预知的:写入 new BigDecimal("0.1") 将创建一个 BigDecimal,它正好 等于预期的 0.1。因此,比较而言,通常建议优先使用 String 构造方法。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华丽转身为什么在优酷看不了了之 《华丽转身:爱情不在服务区》txt全集下载 翡翠台华丽转身英文曲 matplotlib中plt.imshow函数画图出现的颜色问题 数字图像处理(c++ opencv):形态学图像处理-提取连通域 ...opencv做东西,网上的程序读着还可以,程序遇到问题不会改,一些函_百... 深度学习面试问题总结 | 传统图像处理——OpenCV 活虾如何在晚上保持存活状态进行保存? neu代表什么意思 民办学校和私立学校的区别是什么民办学校和私立学校的区别 java中bigdecimal能转换吗 滚筒洗衣机橡胶圈上面的霉渍应该怎么去掉呢?需要注意什么? 滚筒洗衣机里皮带霉斑怎么清洗? 弯管尺寸怎么算出来的 弯管展开下料尺寸如何计算? 液压弯管器的模具尺寸 方管、圆管的弯管R最小能弯尺寸如何计算 弯管尺寸计算 20弯管器尺寸怎么算 弯管机模具上标有1/2;3/2;5/4……等时,表是什麽意思,分别对应多少毫米,又和对应关系 广州装宽带那家公司好 国产护肤品排行榜10强 国产护肤品哪个牌子好 请问:宽带的安装,哪家公司较好? 宽带安装比较好的公司推荐一下? 寻荟记芦荟胶跟普通芦荟胶有什么区别 招行出具的对公转账支票能否转到个人账户? 能的话具体怎么做? 十六岁可以去宽带安装公司吗 公对私的转账支票如何操作? 自然共和国、寻荟记、完美芦荟胶哪个好用 宽带安装的几个大公司有那些 java 字符串转double,怎么转 Java中一个double类型数a=10000000.00000000要防止被变成科学计数,最后返回值为double类型,如何解决?? java中 BigDecimal类型的可以转换到double类型吗?如何转换 java中double值的有效数字转换问题!请高手务必指教! Java中object类型怎样转化为double型 迷茫不知道学什么好?21年又快过完了,还是不知道自己的方向在哪里? 生活迷茫不知道改咋办?学个什么技术可以吗? 我很迷茫,想学点东西可不知道学什么好 我现在很迷茫 不知道自己适合做什么 学什么 怕再过几年什么也学不了 现在很迷茫,想学些什么东西,可是又不知道学什么该好,不知道以后该怎么办. 好迷茫不知道自己该学什么? 好迷茫,不知道自己该学什么手艺。脑子里没想法。但是又不甘心每天在家里玩。怎么办啊? 对自己以后很迷茫,天天闲着都不知道干什么好,有谁能告诉我,现在的年轻人应该去做什么,学技术该学什么。 我现在迷茫得很,真的不知道自己学什么技能好? 我是一名高中生,现在很迷茫,不知道自己将来要学什么? 本人22岁了,男,初中毕业,现在很迷茫,不知道要去学点什么技术,也不知道自己到底喜欢什么? 重庆主城有什么好玩的? 华为荣耀play4t处理器和VIVOiqooz3处理器那个好? 30岁女人怎样运动瘦身 30岁女人适合哪种运动 30岁女人怎样减肥