C ++ runde () - C ++ Standardbibliotek

Funksjonen rund () i C ++ returnerer integralverdien som er nærmest argumentet, med halvveis tilfeller avrundet fra null.

Funksjonen rund () i C ++ returnerer integralverdien som er nærmest argumentet, med halvveis tilfeller avrundet fra null.

rund () prototype (fra og med C ++ 11 standard)

dobbel runde (dobbel x); flyte rundt (flyte x); lang dobbel runde (lang dobbel x); dobbel runde (T x); // For integrert type

Funksjonen round () tar et enkelt argument og returnerer en verdi av typen dobbelt, flyt eller lang dobbel type. Denne funksjonen er definert i topptekstfilen.

runde () parametere

Funksjonen round () tar en enkelt argumentverdi for å runde.

runde () Returverdi

Funksjonen round () returnerer integralverdien som er nærmest x, med halvveis tilfeller avrundet fra null.

Eksempel 1: Hvordan fungerer round () i C ++?

 #include #include using namespace std; int main() ( double x = 11.16, result; result = round(x); cout << "round(" << x << ") = " << result << endl; x = 13.87; result = round(x); cout << "round(" << x << ") = " << result << endl; x = 50.5; result = round(x); cout << "round(" << x << ") = " << result << endl; x = -11.16; result = round(x); cout << "round(" << x << ") = " << result << endl; x = -13.87; result = round(x); cout << "round(" << x << ") = " << result << endl; x = -50.5; result = round(x); cout << "round(" << x << ") = " << result << endl; return 0; )

Når du kjører programmet, vil utdataene være:

 omgang (11,16) = 11 omgang (13,87) = 14 omgang (50,5) = 51 omgang (-11,16) = -11 omgang (-13,87) = -14 omgang (-50,5) = -51

Eksempel 2: runde () funksjon for integrerte typer

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

Når du kjører programmet, vil utdataene være:

 runde (15) = 15 

For integrerte verdier returnerer bruk av den runde funksjonen samme verdi som inngangen. Så det brukes ikke ofte til integrerte verdier i praksis.

Interessante artikler...