如何解决如何获得由 sympy 函数产生的表达式的浮点近似值
从几个 sympy 操作中我得到以下表达式:
7 + 5*(0.333333333333333 + 2.77555756156289e-17*I)*(16.4290313669059 -
2.58254419061622e-14*I)**(1/3) + 1.66666666666667*(-205.429031366906 +
1.12467926387254e-13*I)**(1/3) + ((0.333333333333333 + 2.77555756156289e-
17*I)*(16.4290313669059 - 2.58254419061622e-14*I)**(1/3) + 0.333333333333333*
(-205.429031366906 + 1.12467926387254e-13*I)**(1/3))**3
我想获得一个近似的浮点值(它应该非常接近于 0)。我尝试了以下操作(将值分配给“r”):
eval("%s"%r)
但这只会给我结果:
(0.333333333333333 + 2.77555756156289e-17*I)*(16.4290313669059 -
2.58254419061622e-14*I)**0.333333333333333 + 0.333333333333333*
(-205.429031366906 + 1.12467926387254e-13*I)**0.333333333333333
关闭,但没有雪茄。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。