📜  Python| fmod()函数(1)

📅  最后修改于: 2023-12-03 14:46:20.602000             🧑  作者: Mango

Python | fmod()函数

介绍

fmod() 函数是模数运算的 C 标准库操作,即它返回输入参数的浮点模数操作结果。它遵循 IEEE754 标准计算浮点数模运算。

Python中在利用内置库进行常规math操作时,需要本地二进制浮点运算引擎进行运算,而该运算引擎遵循 IEEE754 标准进行运算。

Sig: math.fmod(x, y)

语法
math.fmod(x, y)
参数说明

math.fmod() 方法用于计算输入参数的浮点模数操作结果。

其参数说明如下:

  • x: 一个数字(大多数情况下是一个浮点数)。
  • y: 一个数字(大多数情况下是一个浮点数)。
返回值

math.fmod() 返回的值即为 x % y 的操作结果,其中 % 是普通的整数模数操作。如果 y 为 0,则返回 ValueError。

返回值也是一个浮点数。

实例
import math

# Example 1
print(math.fmod(5, 2))

# Output : 1.0 (因为 5%2 输出 1,模运算的余数)

# Example 2
print(math.fmod(20, -4.5))

# Output : 0.5

# Example 3
print(math.fmod(-20, 4.5))

# Output : 3.5

在这些示例中,它计算输入参数的模数,并返回他们的操作结果,显示在控制台上。