Boost.Multiprecision で桁あふれしない階乗と円周率 1 万桁

Boost 1.53.0 では、多倍長精度の整数、有理数、浮動小数点数を扱う Multiprecision ライブラリが追加されました。 どの数値型も基本的な演算子に対応し、浮動小数点数は Boost.Math を含む pow や sin などの数学関数に対応しています。整数型は、コンパイ…