计算机在作浮点数运算时,在哪些情况下可能丢失数据精度

2024-12-14 05:03:56
推荐回答(1个)
回答1:

十进制数的二进制表示形式可能不精确;使用的数字之间类型不匹配(例如,混合使用浮点型和双精度型)。为解决此行为,大多数程序员或是确保值比需要的大或者小,或是获取并使用可以维护精度的二进制编码的十进制 (BCD) 库。