print format(int(12345.6789*100+0.5)/100,"0000,0.00")结果为什么是12,345.68

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:22:56
int(12345.6789*100+0.5)/100 的结果是
12345.68这个我知道,可是加上format后就不知道了

Format(12345612345.68, "0000\,0.00")
注意:
1、中间加的字符,是从小数点开始计算位置的
2、千分位是固定的位置
3、将“,”逗号不做千分位使用,前面加“\”转义符