C ++ korrus () - C ++ standardraamatukogu

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.

Huvitavad Artiklid...