Funkcija „ceil“ (C ++) grąžina mažiausią galimą sveikojo skaičiaus vertę, kuri yra didesnė arba lygi nurodytam argumentui.
Funkcija „ceil“ (C ++) grąžina mažiausią galimą sveikojo skaičiaus vertę, kuri yra didesnė arba lygi nurodytam argumentui.
„ceil“ () prototipas (pagal standartą C ++ 11)
dvigubos lubos (dvigubos x); plūdės lubos (plūdės x); ilgos dvigubos lubos (ilgos dvigubos x); dvigubos lubos (T x); // integraliniam tipui
Funkcija „ceil“ (C ++) grąžina mažiausią galimą sveikojo skaičiaus vertę, kuri yra didesnė arba lygi nurodytam argumentui. Ši funkcija apibrėžta antraštės faile.
lubos () parametrai
Funkcija „ceil“ () apima vieną argumentą, kurio viršutinė vertė apskaičiuojama.
lubos () Grąžinimo vertė
Funkcija „ceil ()“ pateikia mažiausią įmanomą sveiko skaičiaus vertę, kuri yra didesnė arba lygi nurodytam argumentui.
1 pavyzdys: ceil () funkcija dvigubiems, plūduriuojantiems ir ilgiems dvigubiems tipams
#include #include using namespace std; int main() ( double x = 10.25, result; result = ceil(x); cout << "Ceil of " << x << " = " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
10.25 lubos = 11
2 pavyzdys: integralų tipų funkcija ceil ()
#include #include using namespace std; int main() ( int x = 15; double result; result = ceil(x); cout << "Ceil of " << x<< " = " << result << endl; return 0; )
Kai paleisite programą, išvestis bus:
15 lubų lubos = 15
Kalbant apie integralinius tipus, visada gausite tą patį rezultatą, todėl ši funkcija praktiškai nenaudojama su integraliniais tipais.