我开始使用boost multiprecision,而且我不知道如何正确显示数字...我尝试按照记录的方式进行操作:
#include <boost/multiprecision/cpp_dec_float.hpp>
#include <iostream>
int main()
{
using namespace boost::multiprecision;
std::cout.precision(std::numeric_limits<cpp_dec_float_100>::digits10);
cpp_dec_float_100 lol = 1.28908408397287846738682223;
std::cout << lol << std::endl;
return 0;
}
它不起作用。而不是我想要的东西:
1.2890840839728785471862693157163448631763458251953125
请帮助我。