Funcția round

Funcția round rotunjește un număr cu virgulă mobilă, specificat în primul parametru, la cel mai apropiat număr întreg conform regulilor de rotunjire matematice. În al doilea parametru opțional al funcției se poate specifica câte zecimale să se păstreze în partea fracționară.

Sintaxă

pythonround(număr, [zecimale])

Exemplu

Să rotunjim la numere întregi numărul 3.458:

pythonprint(round(3.458))

Rezultatul executării codului:

python3

Exemplu

Să rotunjim la numere întregi numărul 3.6771:

pythonprint(round(3.6771))

Rezultatul executării codului:

python4

Exemplu

Acum să rotunjim numărul la a doua zecimală după virgulă:

pythonprint(round(3.458, 2))

Rezultatul executării codului:

python3.68

Exemplu

Să rotunjim un număr negativ la a treia zecimală după virgulă:

pythonprint(round(-1.4567, 3))

Rezultatul executării codului:

python-1.457

Vedeți și

  • metoda floor a modulului math,
    care realizează rotunjirea numărului în jos
  • metoda ceil a modulului math,
    care realizează rotunjirea numărului în sus