C ++ kierros () - C ++ vakiokirjasto

Pyöreä () funktio C ++: ssa palauttaa integraaliarvon, joka on lähinnä argumenttia, puolivälissä pyöristettynä nollasta.

Pyöreä () funktio C ++: ssa palauttaa integraaliarvon, joka on lähinnä argumenttia, puolivälissä pyöristettynä nollasta.

pyöreä () prototyyppi (standardin C ++ 11 mukaan)

kaksinkertainen pyöreä (kaksinkertainen x); float pyöreä (float x); pitkä kaksinkertainen pyöreä (pitkä kaksinkertainen x); kaksinkertainen pyöreä (T x); // integraalityypille

Round () -funktio ottaa yhden argumentin ja palauttaa tyypin double, float tai long double type arvon. Tämä toiminto on määritelty otsikkotiedostossa.

pyöreä () Parametrit

Round () -funktio pyöristää yhden argumentin arvon.

pyöreä () Palautusarvo

Round () -funktio palauttaa integraaliarvon, joka on lähimpänä x: ää, puolivälissä pyöristettynä nollasta poispäin.

Esimerkki 1: Kuinka pyöreä () toimii C ++: ssa?

 #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; )

Kun suoritat ohjelmaa, tulos on:

 krs (11.16) = 11 krs (13.87) = 14 krs (50.5) = 51 krs (-11.16) = -11 krs (-13.87) = -14 krs (-50.5) = -51

Esimerkki 2: pyöreä () -funktio integraaleille tyypeille

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

Kun suoritat ohjelmaa, tulos on:

 pyöreä (15) = 15 

Integraaliarvoille pyöreän funktion soveltaminen palauttaa saman arvon kuin tulo. Joten sitä ei käytetä yleisesti integraaliarvoissa käytännössä.

Mielenkiintoisia artikkeleita...