如何在分母中创建平方根的分数 (how to square a fraction)

# From jupyter notebook
import sympy
sympy.init_printing()
x1 = sympy.Rational(1, 2)
x2 = sympy.sqrt(2)
# ERROR: can't do this..
x3 = sympy.Rational(1, sympy.sqrt(2))
# ERROR: can't do this either
x4 = sympy.Rational(1, x2)

如何象征性地将 sqrt 放在方程的分母中而不使用浮点数?

0

当你需要 1 / sqrt(2),这样做:

x1 = 1 / sympy.sqrt(2)

当你需要 1 / 2,这样做:

x1 = sympy.Rational(1,2)

不要这样做:

x1 = sympy.Rational(1, sympy.sqrt(2))

错误。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(200)
purge-local-repository实际清除什么
上一篇
我怎样才能得到一个PHP字符串的最后7个字符
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(42条)