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

Boost逆引きリファレンス更新

C++

https://sites.google.com/site/boostjp/tips/multiprec-int 「多倍長整数」に、「サポートされている数学関数一覧」を追加。

Boost.Multiprecision ビット数指定の乱数生成

C++

Boost.Multiprecisionには、無限長の多倍長整数のために、ビット数指定の擬似乱数を生成するindependent_bits_engineクラスが定義されています。 以下は、256ビット範囲の整数を生成する例です。 #include <iostream> #include <boost/multiprecision/cpp_int.hpp> #include <boost/multiprecision/random.hpp> namespace mp = boost::multi</boost/multiprecision/random.hpp></boost/multiprecision/cpp_int.hpp></iostream>…