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 一律接受並傳回雙精度浮點數。
需求
常式 |
必要的標頭 |
---|---|
ceil, ceilf, ceill |
<math.h> |
如需其他相容性資訊,請參閱 相容性。
範例
請參閱 floor 的範例。