printf的%.xlf 四舍五入保留问题

c的printf中对于小数会进行四舍五入,但是 有问题
例如 printf("%.1lf,%.1lf",1.55,2.55);

结果为 1.6,2.5

所以 加上一个特别小的数就可以了

或者可以用函数,四舍五入函数 round。
向上取整函数 ceil
向下取整函数 floor

至于四舍五入有问题的原因想探究的可以参考这篇文章
这里

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章