boost

spirit x3 double_ パーサの精度が悪い件

boost 1.72 の spirit x3 の double_ パーサを使用していたところ、どうも値がちょっとおかしい。 円周率の小数点以下16桁までの文字列 "3.1415926535897932" で試してみました。 VC14.16.27023 (Visual Studio 2017 15.9.22) 使用。 #include <boost/spirit/home/x3.hpp> #include <iomanip> #i</iomanip></boost/spirit/home/x3.hpp>…