柠檬草 发表于 2013-7-24 20:40:45

%5.4lf

%5.4lf   的意思    不是包括负号,整数部分,小数点,和小数的总宽度为5,然后小数部分宽度为4的意思吗??{:5_100:}

565123 发表于 2013-7-24 20:40:46

对啊,不过已经有8个字了,所以5就没用了

柠檬草 发表于 2013-7-24 22:19:15

565123 发表于 2013-7-24 21:20 static/image/common/back.gif
对啊,不过已经有8个字了,所以5就没用了

....................{:5_100:}这样啊,谢了

水木林夕 发表于 2023-2-20 14:16:08

最后一位为什么是9
b=123.123459

ExiaGN001 发表于 2023-2-20 15:28:30

水木林夕 发表于 2023-2-20 14:16
最后一位为什么是9
b=123.123459

因为精度不足。
最后的9其实是乱码。
解决方式:换用double ,long double或自己写高精度即可
页: [1]
查看完整版本: %5.4lf