C ++ gulv () - C ++ standardbibliotek

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.

Interessante artikler...