两种除法
/
在python3中,/操作符在表达式中时运行的永远是真除法,无论接受任何类型,结果都会保持小数部分。
//
在python3中,// 操作符在表达式中时运行的永远是Floor除法,只有当接受类型中包含浮点型时,结果才会保留小数部分。
小数处理
小数的不同显示包含多种, floor, trunc,round
floor celi
把小数向下或向上截断到它的下层,即小于或大于小数的最大整数。并且对负数有效。
trunc
真截断,真正的截断了小数,所以当小数大于0时,效果与floor相同。
import math
print(math.trunc(2.5)) # 2
print(math.trunc(-2.5)) # -2
round
round,格式化一个小数,与小学数学中的约等类似。round是内置函数,不需要倒入。
print(round(2.567)) # 3
print(round(2.467)) # 2
print(round(2.567, 2)) # 2.57
参考链接:(62条消息) python3 中的几种除法,小数的不同显示_Callme_Mr_Yang的博客-CSDN博客_python3除法
标签:python,trunc,print,除法,round,python3,小数 From: https://www.cnblogs.com/xzh-personal-issue/p/17093830.html