Julia имеет встроенную константу pi
, с типом Irrational
.
julia> pi
π = 3.1415926535897...
julia> π
π = 3.1415926535897...
julia> typeof(pi)
Irrational{:π}
Начиная с SymPy, который имеет функцию N()
, я хотел бы оценить pi
(или другие Irrational
s, такие как e
, golden
и т.д.), до n цифр.
In [5]: N(pi, n=50)
Out[5]: 3.1415926535897932384626433832795028841971693993751
Возможно ли это? Я предполагаю, что pi
основан на его математическом определении, а не только на тринадцати десятичных знаках.