1. 使用求模运算符(%):
result = dividend % divisor
其中`dividend`是被除数,`divisor`是除数,`result`是结果。
2. 使用`divmod()`函数:
quotient, remainder = divmod(dividend, divisor)
3. 使用数学公式计算余数:
remainder = dividend - divisor * (dividend // divisor)
其中`//`表示整数除法(向下取整)。
4. 使用`math.fmod()`函数(针对浮点数):
import math
result = math.fmod(dividend, divisor)
`math.fmod()`函数返回浮点数的余数。
5. 使用`decimal.remainder()`方法(针对高精度浮点数):
from decimal import Decimal
result = Decimal(dividend) % Decimal(divisor)
`decimal.remainder()`方法返回高精度的浮点数余数。
请根据你的具体需求选择合适的方法。