C ++中的ceil(x)函數(shù)返回的是大于或等于x的最小整數(shù)。
double ceil(double x); float ceil(float x); long double ceil(long double x); double ceil(T x); //為整型
C ++中的ceil()函數(shù)返回的最小可能整數(shù)值大于或等于給定參數(shù)。此函數(shù)在<cmath>頭文件中定義。
ceil()函數(shù)采用一個參數(shù),該參數(shù)的最大值被計算。
ceil()函數(shù)返回的最小可能整數(shù)值大于或等于給定參數(shù)。
#include <iostream> #include <cmath> using namespace std; int main() { double x = 10.25, result; result = ceil(x); cout << "Ceil of " << x << " = " << result << endl; return 0; }
運行該程序時,輸出為:
Ceil of 10.25 = 11
#include <iostream> #include <cmath> using namespace std; int main() { int x = 15; double result; result = ceil(x); cout << "Ceil of " << x<< " = " << result << endl; return 0; }
運行該程序時,輸出為:
Ceil of 15 = 15
對于整數(shù)類型,您將始終獲得相同的結(jié)果,因此實際上該函數(shù)不用于整數(shù)類型。