fminf , fminl , fmind32, fmind64和 fmind128 子例程

用途

确定两个浮点数中的最小数字值。

语法

#include <math.h>

float fminf (x, y)
float x;
float y;

long double fminl (x, y)
long double x;
long double y;

_Decimal32 fmind32 (x, y)
_Decimal32 x;
_Decimal32 y;

_Decimal64 fmind64 (x, y)
_Decimal64 x;
_Decimal64 y;

_Decimal128 fmind128 (x, y)
_Decimal128 x;
_Decimal128 y; 

描述

菲明夫弗明勒fmind32fmind64fmind128 子例程确定它们的自变量的最小数字值。 NaN 参数被视为缺失数据。 如果一个自变量是 NaN 和另一个数字,那么 fminffminlfmind32fmind64fmind128 子例程会选择数字值。

参数

描述
X 指定要计算的值。
y 指定要计算的值。

返回值

成功完成时, 菲明夫弗明勒fmind32fmind64fmind128 子例程将返回其参数的最小数字值。

如果其中一个参数为NaN,返回另一个参数。

如果xy均为NaN,返回NaN。