''' x/y 传统除法&真除法 2.6版本中对于整数会省去小数,对于浮点数会保持小数部分 3.0版本中将会变成真除法无论任何类型都会保持小数部分 想要在2.6版本中实现真除法,则需要导入 from __future__ import division x//y Floor除法&截断除法 不考虑操作对象的类型,总会省略掉结果的小数部分,剩下最小的能整除的整数部分,结果类型依赖于操作数的类型 ''' print(10/4) #output 2.5 print(10//4) #output 2 print(10/4.0) #output 2.5 print(10//4.0) #output 2.0 import math print(math.floor(2.5)) #output 2 print(math.floor(-2.5)) #output -3 print(math.trunc(2.5)) #output 2 #直接截断不判断正负号 print(math.trunc(-2.5)) #output -2 #直接截断不判断正负号
python除法:传统除法,真除法,floor除法
猜你喜欢
转载自blog.csdn.net/weixin_37016700/article/details/78561416
今日推荐
周排行