5.9 数値への変換 (近似値の計算)

分数や Sqrt[3] のようなシンボリックな数を、 数値 (有限桁の小数) に変換するのに、 N[式] あるいは // N が使えます: N[(1+Sqrt[5])/2]

特に N[Sqrt[2], 100] のように精度を指定できます。

数値への変換
(1+Sqrt[3])^2; N[%,100] 直前の結果を 100 桁
N[Pi,1000]  
N[E,1000]  
2^100 // N  

桁数が多いときは、NumberForm[] を使って、 適当な桁数でブロックにまとめると良い。
NumberForm[N[Pi, 1000000 + 1], DigitBlock -> 10]

桂田 祐史
2018-10-12