Az llround () függvény a C ++ -ban kerekíti az argumentumhoz legközelebb eső egész számot, félúton nullától kerekítve.
Az llround () függvény a C ++ -ban kerekíti az argumentumhoz legközelebb eső egész számot, félúton nullától kerekítve. A visszaadott érték hosszú long int típusú. Hasonló az lround () függvényhez, de hosszú hosszú int-ot ad vissza, míg az lround hosszú int-et.
llround () prototípus (C ++ 11 szabvány szerint)
hosszú hosszú int llround (dupla x); hosszú hosszú int llround (float x); hosszú hosszú int llround (hosszú dupla x); hosszú hosszú int llround (T x); // Integrál típusra
Az llround () függvény egyetlen argumentumot vesz fel, és a long long int típusú értéket adja vissza. Ezt a függvényt a fejlécfájl határozza meg.
llround () Paraméterek
Az llround () függvény egyetlen argumentumértéket kerekít.
llround () Visszatérési érték
Az llround () függvény visszaadja az x-hez legközelebbi integrálértéket, félúton nullától kerekítve. A visszaadott érték hosszú long int típusú.
1. példa: Hogyan működik az llround () C ++ nyelven?
#include #include using namespace std; int main() ( long long int result; double x = 11.16; result = llround(x); cout << "llround(" << x << ") = " << result << endl; x = 13.87; result = llround(x); cout << "llround(" << x << ") = " << result << endl; x = 50.5; result = llround(x); cout << "llround(" << x << ") = " << result << endl; x = -11.16; result = llround(x); cout << "llround(" << x << ") = " << result << endl; x = -13.87; result = llround(x); cout << "llround(" << x << ") = " << result << endl; x = -50.5; result = llround(x); cout << "llround(" << x << ") = " << result << endl; return 0; )
A program futtatásakor a kimenet a következő lesz:
liter (11,16) = 11 liter (13,87) = 14 liter (50,5) = 51 liter (-11,16) = -11 liter (-13,87) = -14 liter (-50,5) = -51
2. példa: llround () függvény integrált típusokhoz
#include #include using namespace std; int main() ( int x = 15; long long int result; result = llround(x); cout << "llround(" << x << ") = " << result << endl; return 0; )
A program futtatásakor a kimenet a következő lesz:
lrround (15) = 15
Integrálértékek esetén az llround 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.