C++中一个浮点数乘以浮点数,最后精度改变吗?

2024-12-31 23:59:21
推荐回答(2个)
回答1:

精度略有改变,一般来说,浮点数在计算机中存储时使用的二进制位是固定的,尾数原来的精度是多少,相乘以后还是多少,精度不变,极端情况可能会造成乘积尾数最后一位不是有效数字(因数尾数的每一位都是有效数字)!

回答2:

不会,但是就像上面说的,答案可能会不同。二进制最前面的表示正负,太大的数相乘会直接把正负改了。