Как создать симпози фракцию с квадратным корнем в знаменателе? - PullRequest
0 голосов
/ 01 марта 2019
# 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 в знаменатель уравнения без использования чисел с плавающей запятой?

1 Ответ

0 голосов
/ 01 марта 2019

Когда вам нужно 1 / sqrt (2), сделайте это:

x1 = 1 / sympy.sqrt(2)

, когда вам нужно 1/2, сделайте это:

x1 = sympy.Rational(1,2)

Не делайте этого:

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

Ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...