A round () függvény a C ++ - ban az argumentumhoz legközelebbi integrálértéket adja vissza, félúton pedig nullától kerekítve.
A round () függvény a C ++ - ban az argumentumhoz legközelebbi integrálértéket adja vissza, félúton pedig nullától kerekítve.
kerek () prototípus (C ++ 11 szabvány szerint)
kettős kör (dupla x); úszó kerek (float x); hosszú kettős kör (hosszú kettős x); kettős kör (T x); // Integrál típusra
A round () függvény egyetlen argumentumot vesz fel, és kettős, lebegő vagy hosszú kettős típusú értéket ad vissza. Ezt a függvényt a fejlécfájl határozza meg.
kör () Paraméterek
A round () függvény egyetlen argumentumértéket kerekít.
kör () Visszatérési érték
A round () függvény visszaadja az x-hez legközelebbi integrálértéket, félúton pedig nullától lekerekítve.
1. példa: Hogyan működik a round () C ++ nyelven?
#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; )
A program futtatásakor a kimenet a következő lesz:
kör (11.16) = 11 kör (13.87) = 14 kör (50.5) = 51 kör (-11.16) = -11 kör (-13.87) = -14 forduló (-50.5) = -51
2. példa: round () függvény integrált típusokhoz
#include #include using namespace std; int main() ( int x = 15; double result; result = round(x); cout << "round(" << x << ") = " << result << endl; return 0; )
A program futtatásakor a kimenet a következő lesz:
kör (15) = 15
Integrálértékek esetén a kerek függvény alkalmazása ugyanazt az értéket adja vissza, mint a bemenet. Tehát a gyakorlatban nem használják integrálértékekre.