ceil, ceilf

计算值的上限。

double ceil( 
   double x 
);
float ceil(
   float x
);  // C++ only
long double ceil(
   long double x
);  // C++ only
float ceilf(
   float x
);

参数

  • x
    浮点值。

返回值

ceil 函数返回表示大于或等于 x的最小整数的 double 值。无错误返回。

输入

SEH 异常

Matherr 异常

± QNAN,IND

_DOMAIN

ceil 具有使用流 SIMD 扩展 2 的实现 (SSE2)。请参见 _set_SSE2_enable 信息和使用限制这次将实现。

备注

C++ 允许重载,因此,您可以调用 ceil重载。在 c. 程序, ceil 始终采用并返回二进制文件。

要求

实例

必需的头

ceil, ceilf

math.h

有关其他的兼容性信息,请参见中介绍的 兼容性

示例

floor参见示例。

.NET Framework 等效项

系统:: 算术:: 上限

请参见

参考

浮点支持

floor, floorf

fmod, fmodf