ceil、ceilf、ceill
计算值的上限。
double ceil(
double x
);
float ceil(
float x
); // C++ only
long double ceil(
long double x
); // C++ only
float ceilf(
float x
);
long double ceill(
long double x
);
参数
- x
浮点值。
返回值
ceil 函数返回表示最小整数的浮点值,该值大于或等于 x。 无错误返回。
输入 |
SEH 异常 |
Matherr 异常 |
---|---|---|
± QNAN,IND |
无 |
_DOMAIN |
ceil 具有使用Streaming SIMD Extensions 2(SSE2)的实现。 有关使用SSE2实现的信息和限制,请参见 _set_SSE2_enable。
备注
由于 C++ 允许重载,可以调用 ceil重载函数。 在 C 程序中,ceil 始终采用并返回double值。
要求
例程 |
必需的标头 |
---|---|
ceil, ceilf, ceill |
<math.h> |
有关其他兼容性信息,请参见兼容性。
示例
请参阅 floor 示例。