国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > 如何在Python中取整?

如何在Python中取整?

头像

宋雪维

2020-12-14 12:12:5111534浏览 · 0收藏 · 0评论

我们在Python中经常会遇到给数值取整的问题,Python中有不同的取整方法,对应解决不同的取整问题。本文将向大家介绍Python中的取整方法:向上取整math.ceil(x)、向下取整math.floor(x)、四舍五入round()、向零取整int()。

1、向上取整:math.ceil(x)

 ceil(x)函数是向上取整,即取大于等于x的最接近整数。

#encoding:utf-8
import math

print "math.ceil---"
print "math.ceil(2.3) => ", math.ceil(2.3)
print "math.ceil(2.6) => ", math.ceil(2.6)

print "\n\nNOTE:every result is type of float"
print "math.ceil(2) => ", math.ceil(2)

math.ceil()严格遵循向上取整,所有小数都是向着数值更大的方向取整,不论正负数都如此

2、向下取整:math.floor(x)

math.floor() 单纯向下取整。一般使用floor除法,一般除法/

import math
 
f = 11.2
print math.floor(f) #向下取整
 
out: 11.0  #返回结果是浮点型

math.floor()严格遵循向下取整,所有小数都是向着数值更小的方向取整,不论正负数都如此

3、四舍五入:round()

>>> round(4.4)4
>>> round(4.6)5

注意:遵循“奇进偶不进”原则。这与我们字面上理解的”五入“有所出入(Python 3.7.4)。

4、向零取整:int()

int(-0.5)
>>> 0
 
int(-0.9)
>>> 0
 
int(0.5)
>>> 0
 
int(0.9)
>>> 0

int()函数是“向0取整”,取整方向总是让结果比小数的绝对值更小

以上就是小编整理的Python中四种取整方法,大家可以根据不同的情况采取不同的取整方法,希望能对你有所帮助哦~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《熟妇的荡欲》免费看| 结城みさ| 《课后2对1特别授课》女主角是..| 男人把J8放进女人的P里| 《再来一次好吗》日剧观看| 六房间| 乱肉辣伦短文(全肉)| 老公不在小叔子当老公| 日产无码久久久久久精品红桃| 姨母的绣感中字3| 二人努力生猴子免费观看| 在桌下含她的花蒂和舌头漫画| 欧美VOCAL的RAPPER| 两个老头把我添高潮了| 嫂嫂让小叔子帮忙生孩子视频 | 女人大阴屑夹缝是阴虚还是阳虚| 老翁玩嫩媳| 《漂亮的女邻居5》HD| 全飞秒手术2024价目表| 女教师免费观看全集电视剧| 我兄弟的妈妈免费观看电视剧 | 免费B站看大片真人电视剧| 爱痴癫| 亚马逊的眼泪| 女性私密按摩精油| 第1章初始小莹的奶水| 15岁初中生用袜子套几几| 《黏糊糊的你》动漫免费观看 | 疯狂一家亲TXT全文阅读| 男女睡过以后谁更想念| 穿黑色蕾丝透明胸罩说明什么| 《炸梨吧!巨棒》免费阅读漫画| 女性私密紧致情趣玩具 | 母与子免费观看大全电视剧邻居大.. | 《请好好疼爱里面》免费观看| 老婆同意了别人轮流联系我| 韩漫| 啊..快..岳女双飞| 乖把奶置脱了张开腿H别揉我动漫| 你们日的时候都说什么| 16岁小花妹妹CSGO