关于python float类型变量的小数 默认的位数问题

在变量的格式化输出,使用 %-string格式化 时 默认是6位小数位数 其他运算或格式化输出都是默认一位小数,其中有更多位数,就取最大位数 使用format函数格式化输出 其他常规运算时 补充: 这是因为,float类型的精度,只能保证前6位是绝对精确的,到第7位有可能是精确的,有可能是近似值。 所以,在设计的时候,打印浮点数就是默认六位了。 超过6位输出不精确值,意义不大。 第七位不精确的情况
相关文章
相关标签/搜索