Python3除法中真除法、截断除法和下取整对比的实例分析
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家介绍Python3除法中真除法、截断除法和下取整对比的实例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Python3除法之真除法、截断除法和下取整对比有伙伴留
千家信息网最后更新 2026年11月02日Python3除法中真除法、截断除法和下取整对比的实例分析
这篇文章给大家介绍Python3除法中真除法、截断除法和下取整对比的实例分析,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
Python3除法之真除法、截断除法和下取整对比
有伙伴留言想看关于Python3中不同种除法取整的比较!来了!这里看过来啦!
在Python3中,数学运算中的除法被分为两种,分别是"真除法",即无论任何类型相除的结果都会保留小数点,和我们实际的数学运算结果一致,而"截断除法",则是无论任何类型相除的结果都会省略结果的小数部分,剩下最小的能整除的整数部分。
以下是两种除法的基本形式:
# 真除法X / Y# 截断除法X // Y
真除法
X = 8Y = 2Z = 3print(X / Y)print(X / Z)
示例结果:
4.02.6666666666666665
真除法的结果表明不论操作数的类型其相除结果都返回一个浮点结果。
截断除法
X = 8Y = 2Z = 3S = -8print(X // Y)print(X // Z)print(S // Y)print(S // Z)
示例结果:
42-4-3
从示例中我们可以看到,截断除法并不是真的直接去掉小数点后面的数字,而是类似模块math中的floor方法,即向下取整,且负值的取整方式也是这样的。
import mathmath.floor(2.0)math.floor(2.6666666666666665)math.floor(-2.0)math.floor(-2.6666666666666665)
示例结果:
22-2-3
同样的模块math中的ceil方法可以实现浮点数的上取整。
import mathprint(math.ceil(2.0))print(math.ceil(2.6666666666666665))print(math.ceil(-2.0))print(math.ceil(-2.6666666666666665))23-2-2
关于Python3除法中真除法、截断除法和下取整对比的实例分析就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
除法
结果
示例
小数
类型
实例
实例分析
分析
内容
小数点
数学
方法
更多
模块
部分
帮助
运算
不同
不错
最小
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技有限公司
互联网科技工作委员会毛军
美国互联网保险保险科技
互联网巨头科技公司
腾讯阿里互联网科技
中国 科技 互联网
喔噻互联网科技
广西互联网科技公司
互联网科技网站
新兴科技互联网创新大赛颁奖典礼
玉溪互联网科技怎么选
互联网新科技动漫ppt素材
科技大学互联网
保险科技服务互联网营销体系
恒生互联网科技业指数调整周期
图游互联网科技
美国五大互联网科技公司市值多少
互联网科技对化妆品行业
互联网的黑科技实验室
恒生科技互联网指数十大成分股
科技平台互联网
上海互联网科技有限公司
互联网金融科技平台
佩信高科技互联网
互联网科技公司招聘
移动互联网年度科技创新
玉溪互联网科技怎么选
区块链结合互联网科技
上海乐五互联网科技有限公司
米泉互联网科技专业怎么样