Sympyを使う
from sympy import *
>>> a = Rational(1,2) >>> a 1/2 >>> a * 2 1 >>> exp(pi * I) -1
>>> (2**Rational(1,2)).evalf(100)
1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573
>>> Rational(1,2) + Rational(1,3)
5/6
|