当使用简化的乘法真的重要吗?
5视图(30天)
显示旧的评论
接受的答案
答案(1)
沃尔特·罗伯森
2021年7月13日
符号工具箱有算法试图得到一个“好”表示对于任何给定的浮点数。这些算法通常可以注意理性与分母9999π的倍数。然而,该算法不能够检测部门设计π。
1 / (2 * pi)情况下,浮点数的计算已经完成,和象征性的引擎不碰巧注意到结果可以表示“很好”
在符号表达式的第一,乘以1 /(2 *π),首先乘符号表达式1,使符号表达式。然后将(2 *π)在浮点计算。然后转换,浮点数象征性的,这次是一个简单的理性的倍数π所以它能够检测到和替代2 *(符号π)。然后分工的象征性的符号表达式2 *符号π显示得很好。
当你把浮点和象征性的,最好是显式地将浮点数转换为符号,以防止这样的可能性。