ブーストを使用して多倍精度浮動小数点数 ' a ' を作成する次のコードを考えてみましょう。
ブースト ライブラリを使用して三角関数を呼び出すにはどうすればよいですか? たとえば、sin(a)を計算したいと考えています。
#include <iostream>
#include "boost/multiprecision/cpp_bin_float.hpp"
using namespace std;
using namespace boost::multiprecision;
typedef number<backends::cpp_bin_float<24, backends::digit_base_2, void, boost::int16_t, -126, 127>, et_off> float32;
int main (void) {
float32 a("0.5");
return 0;
}