如何使用python的内置函数divmod()

时间:2024-10-13 15:41:46

1、divmod()函数可以用来求a对b取余的商和余数。它将两个(非复数)数字作为实参,并在执行整数除法时返回一对商和余数。对整型和浮点数都可以操作,这里我们可以看到python对浮点数是近似处理,divmod(5.2,1.2)应该为(4,0.4)

如何使用python的内置函数divmod()

3、老方法,用>>> help(divmod)Help on built-in function divmod in module builtins多唉捋胝:divmod(x, y, /) Return the tuple (x//y, x%y). Invariant: div*y + mod == x.来查询divmod的帮助文档

如何使用python的内置函数divmod()

5、对于混合操作数类型,适用双目算术运算符的规则。对于整数,结果和 (a // b, a % b) 一致。对于浮点数,结果是 (q, a % b) ,q 通常是 math.floor(a / b) 但可能会比 1 小。在任何情况下, q * b + a % b 和 a 基本相等。我们写了一些代码来测试看看。

如何使用python的内置函数divmod()
© 2025 五度知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com