double b = lexical_cast<double>("123.0123456789");为什么输出是123.012

大家好,今天刚刚安装Boost,开始学习。
图片说明

            为什么b输出时123.012,而不是123.0123456789,是精度的原因吗?还有这时b的值到底是多少?

https://blog.csdn.net/cjm812752853/article/details/52683534?locationNum=10

你这个连接没有原因啊