Floor () -funktionen i C ++ returnerer den størst mulige heltal, der er mindre end eller lig med det givne argument.
Floor () -funktionen i C ++ returnerer den størst mulige heltal, der er mindre end eller lig med det givne argument.
gulv () prototype (pr. C ++ 11 standard)
dobbelt gulv (dobbelt x); flyde gulv (flyde x); langt dobbelt gulv (langt dobbelt x); dobbelt gulv (T x); // For integreret type
Funktionen gulv () tager et enkelt argument og returnerer en værdi af typen dobbelt, flydende eller lang dobbelt type. Denne funktion er defineret i headerfilen.
gulv () Parametre
Floor () -funktionen tager et enkelt argument, hvis gulvværdi beregnes.
etage () Returværdi
Funktionen floor () returnerer den størst mulige heltal, der er mindre end eller lig med det givne argument.
Eksempel 1: Hvordan fungerer gulv () i 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; )
Når du kører programmet, vil output være:
Etage på 10,25 = 10 Etage på -34,251 = -35 Etage på 0,71 = 0
Eksempel 2: gulv () funktion til integrerede typer
#include #include using namespace std; int main() ( int x = 15; double result; result = floor(x); cout << "Floor of " << x << " = " << result << endl; return 0; )
Når du kører programmet, vil output være:
Etage på 15 = 15
Gulvet i en integralværdi er selve integralværdien, så gulvfunktion bruges ikke på integrale værdier i praksis.