大家好,今天小编关注到一个比较有意思的话题,就是关于j***a语言单精度有哪些的问题,于是小编就整理了1个相关介绍j***a语言单精度有哪些的解答,让我们一起看看吧。
J***a中单精度和双精度浮点有什么区别?
单精度有1位符号,8位指数,23位小数。
(图片来源网络,侵删)
双精度是1位符号,11位指数,52位小数。
单精度的小数位在计算机中只有23位(二进制),换算到十进制只能保证6位十进制数字的精确度。超过该精度(二进制23位,十进制6位)的小数运算将会被截取,造成精度损失和计算结果的不准确。
(图片来源网络,侵删)
同理,双精度,小数位是52位(二进制),换算为十进制则只能保证15位。
到此,以上就是小编对于j***a语言单精度有哪些的问题就介绍到这了,希望介绍关于j***a语言单精度有哪些的1点解答对大家有用。
(图片来源网络,侵删)