python3-round函数使用

#round  
#四舍五入到最近的整数
print(round(100.234))     #100
print(round(100.234,0))   #100.0

#保留指定位数小数
print(round(100.234,2))   #100.23
print(round(100.234,3))   #100.234

#对整数位数进行四舍五入
print(round(100.234,-1))  #100.0
print(round(100.234,-4))  #0.0

print(round(10011.234,-2)) #10000.0
print(round(100123.234,-3)) #100000.0
print(round(146123.234,-3)) #146000.0

#到两端的距离一样,则往偶数端取值
print(round(0.5))   #0
print(round(-0.5))  #0

#转换成二进制1,0 后可能无限位数,截断后可能比2.35小一点点,四舍五入后就是2.35
print(round(2.355,2)) #2.35
print(round(2.755,2)) #2.75
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容