yahoic Asked: 2024-07-16 00:16:31 +0800 CST 浮点乘法中如何舍入? 6 浮点数的精确值0.7f是,0.69999... 所以我认为的结果0.7f * 100f应该是低于的某个值70,例如69.99999... 但结果是精确的 70。 浮点乘法是否涉及这样的舍入? 如果是这样,这种后处理是否也适用于定点? 我在一些定点库中发现FP(100) * FP(0.7) is 69.99999。 当将其转换为 int 时,它们会无情地截断,我得到69。这是不可取的,因为 FP 可以表达精确的70。 floating-point