python小数向下取整,python 4舍五入取整
除法运算
/无论是否可分,它都返回一个浮点数。暂且称之为整除吧。
比如:10/5,0的结果是2.0。
//不管是不是整除,都返回一个int,而且是可以被tail整除的。
比如:5//2,结果是2。
要舍入,必须先导入模块数学。
舍入
math.ceil()
返回值是int
舍入
math.floor()
返回值是int
内置舍入函数round()
返回值是int
示例:
# encoding:utf-8 import math # round up print math . ceil- print math . ceil(2.3)=,math . ceil(2.3)print math . ceil(2.6)=,math.ceil (2.6) #。数学。地板-“打印”数学。楼层(2.3)=,数学。楼层(2.3)打印‘数学。楼层(2.6)=,数学。floor(2.6)# Round off print \ n Round- print Round (2.3)print Round(2.6)=,round (2.6) #这三个返回的结果都是浮点打印 \ n \注意:每个结果的类型都是float print math.ceil (2)=,math . ceil(2)print math . floor(2)=,math.floor (2) print round (2)=,Round(2)输出结果。
问题:round函数有争议。
链接:https://juejin.im/post/6844903810293301255? UTM _ source=gold _ browser _ extension
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。