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 основан на его математическом определении, а не только на тринадцати десятичных знаках.