python里有三种除法:
传统除法
如果是整数除法,执行地板除。
如果是浮点数除法,则执行精确除法。地板除
用 // 执行,不管操作数为何种数值类型,总是会舍去小数部分,返回数字序列中比真正的商小的最接近的数字。精确除法
结果总是返回真实的商。
from future import division 可以做到。
还有一个关于除法的内建函数
>>> divmod(5, 2)
(2, 1)
python里有三种除法:
传统除法
如果是整数除法,执行地板除。
如果是浮点数除法,则执行精确除法。
地板除
用 // 执行,不管操作数为何种数值类型,总是会舍去小数部分,返回数字序列中比真正的商小的最接近的数字。
精确除法
结果总是返回真实的商。
from future import division 可以做到。
还有一个关于除法的内建函数
>>> divmod(5, 2)
(2, 1)