- 著者
-
平山 弘
- 雑誌
- 研究報告ハイパフォーマンスコンピューティング(HPC)
- 巻号頁・発行日
- vol.2014-HPC-143, no.22, pp.1-7, 2014-02-24
倍精度浮動小数点数を 2 個で表現できる 4 倍精度数用の演算ルーチンを作成した。これらの数値の入出力にために C++ 言語で作成した多倍長演算ルーチンを利用した。このプログラムを使うことによって、通常 4 倍精度を持たない C++ 言語に 4 倍精度の演算機能を持たせることができる。この演算ルーチンでは、四則演算だけでなく、絶対値、整数部、指数対数関数、三角関数およびその逆関数、双曲関数およびその逆関数を準備した。このライブラリを利用することによって、既存の C++ 言語のプログラムを容易に 4 倍精度プログラムに変換することができる。多くのプログラムを高精度で計算出来る。