C++ Math fmod()

2024 年 8 月 30 日 | 阅读 2 分钟

该函数计算 numerator/denominator 的浮点余数,并向零取整。

fmod 的公式

其中 't' 是 numerator/denominator 的截断值。

语法

假设有一个分子 'n' 和一个分母 'd'。语法如下:

参数

n:分子的值。

d:分母的值。

返回值

它返回 n/d 的浮点余数。

注意:如果分母的值为零,那么 fmod() 函数将返回 NAN(Not a Number,非数字)。

示例 1

让我们看一个参数类型相同的简单示例。

输出

The values of numerator and denominator are :4.2 , 7.8
fmod of these values is :4.2

示例 2

让我们看一个参数类型不同的简单示例。

输出

The values of numerator and denominator are :7.8 , 9
fmod of these values is :7.8

示例 3

让我们看一个当分母值为零时的简单示例。

输出

The values of numerator and denominator are :16.7 , 0
fmod of these values is :-nan

下一主题C++ 数学函数