C ++ floor () - C ++ Standardbibliothek

Die Funktion floor () in C ++ gibt den größtmöglichen ganzzahligen Wert zurück, der kleiner oder gleich dem angegebenen Argument ist.

Die Funktion floor () in C ++ gibt den größtmöglichen ganzzahligen Wert zurück, der kleiner oder gleich dem angegebenen Argument ist.

Boden () Prototyp (Stand C ++ 11 Standard)

doppelter Boden (doppeltes x); Schwimmerboden (Schwimmer x); langer doppelter Boden (langes doppeltes x); doppelter Boden (T x); // Für integralen Typ

Die Funktion floor () verwendet ein einzelnes Argument und gibt einen Wert vom Typ double, float oder long double zurück. Diese Funktion ist in der Header-Datei definiert.

floor () Parameter

Die Funktion floor () verwendet ein einzelnes Argument, dessen Floor-Wert berechnet wird.

floor () Rückgabewert

Die Funktion floor () gibt den größtmöglichen ganzzahligen Wert zurück, der kleiner oder gleich dem angegebenen Argument ist.

Beispiel 1: Wie funktioniert floor () in 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; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Etage von 10,25 = 10 Etage von -34,251 = -35 Etage von 0,71 = 0

Beispiel 2: floor () -Funktion für integrale Typen

 #include #include using namespace std; int main() ( int x = 15; double result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; ) 

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Etage von 15 = 15 

Der Boden eines Integralwerts ist der Integralwert selbst, daher wird die Bodenfunktion in der Praxis nicht für Integralwerte verwendet.

Interessante Beiträge...