A floor () függvény a C ++ - ban a lehető legnagyobb egész értéket adja vissza, amely kisebb vagy egyenlő az adott argumentummal.
A floor () függvény a C ++ - ban a lehető legnagyobb egész értéket adja vissza, amely kisebb vagy egyenlő az adott argumentummal.
emelet () prototípus (C ++ 11 szabvány szerint)
dupla emelet (dupla x); úszó padló (float x); hosszú dupla padló (hosszú dupla x); kettős padló (T x); // Integrál típusra
A floor () függvény egyetlen argumentumot vesz fel, és egy double, float vagy long double type értéket ad vissza. Ezt a függvényt a fejlécfájl határozza meg.
emelet () Paraméterek
A floor () függvény egyetlen argumentumot vesz fel, amelynek floor értékét kiszámítják.
emelet () Visszatérési érték
A floor () függvény a lehető legnagyobb egész értéket adja vissza, amely kisebb vagy egyenlő az adott argumentummal.
1. példa: Hogyan működik a floor () C ++ nyelven?
#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; )
A program futtatásakor a kimenet a következő lesz:
10,25 = 10 emelet -34,251 = -35 emelet = 0,71 = 0 emelet
2. példa: floor () függvény integrált típusokhoz
#include #include using namespace std; int main() ( int x = 15; double result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; )
A program futtatásakor a kimenet a következő lesz:
15 emelet = 15
Az integrálérték emelete maga az integrálérték, ezért a padlófüggvényt a gyakorlatban nem használják az integrálértékeken.