2013-02-14から1日間の記事一覧

Boost.Multiprecision 文字列に変換する

C++

Boost.Multiprecisionの多倍長整数、多倍長浮動小数点数は、str()メンバ関数を持っていて、値の文字列表現をstd::stringで返します。 #include <iostream> #include <boost/multiprecision/cpp_int.hpp> using boost::multiprecision::cpp_int; int main() { cpp_int x = 123; // 10進数 { const std::str</boost/multiprecision/cpp_int.hpp></iostream>…