c++读入double型123.45怎么读成了123.44999999999999999999

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:38:51
VC里面,怎么回事呢?
可是现在做的问题跟小数点后位数有关..郁闷了

哦 这个很正常的
其实这两个数是相等的

你要输出的话 用%2f试试看

PS:哈哈 你总不会用到后面十几位吧
123.44999999999999999999不管取多少位 只要少于最后那位 结果都是123.4500000啊
你能具体说说你的跟小数点后位数有关?