Funktsioon floor () funktsioonis C ++ tagastab suurima võimaliku täisarvu, mis on väiksem või võrdne antud argumendiga.
Funktsioon floor () funktsioonis C ++ tagastab suurima võimaliku täisarvu, mis on väiksem või võrdne antud argumendiga.
põranda () prototüüp (standardi C ++ 11 järgi)
kahekordne põrand (kahekordne x); ujukpõrand (ujuk x); pikk topeltpõrand (pikk topelt x); topeltpõrand (T x); // Integraaltüübi korral
Funktsioon floor () võtab ühe argumendi ja tagastab tüübi double, float või long double type väärtuse. See funktsioon on määratletud päisefailis.
korrus () Parameetrid
Funktsioon põrand () võtab ühe argumendi, mille korruse väärtus arvutatakse.
korrus () Tagastusväärtus
Funktsioon floor () tagastab suurima võimaliku täisarvu, mis on väiksem või võrdne antud argumendiga.
Näide 1: Kuidas põrand () töötab versioonis C ++?
#include #include using namespace std; int main() ( double x = 10.25, result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; x = -34.251; result = floor(x); cout << "Floor of " << x << " = " << result << endl; x = 0.71; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; )
Programmi käivitamisel on väljund järgmine:
Korrus 10,25 = 10 Korrus -34,251 = -35 Korrus 0,71 = 0
Näide 2: funktsioon integreeritud tüüpide korrus ()
#include #include using namespace std; int main() ( int x = 15; double result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; )
Programmi käivitamisel on väljund järgmine:
Korrus 15 = 15
Integraalväärtuse korrus on integraalväärtus ise, seega praktikas integraalväärtuste korral korrusfunktsiooni ei kasutata.