РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
351 of 723 menu

Метод round

Метод round класса num округляет число до ближайшего целого значения. Метод не принимает параметров и возвращает целое число типа int. Если дробная часть числа меньше 0.5, число округляется в меньшую сторону. Если дробная часть равна или больше 0.5, число округляется в большую сторону. Для отрицательных чисел действует то же правило: -2.5 округлится до -3, а -2.4 - до -2.

Синтаксис

num.round()

Пример

Давайте округлим число 3.7 до ближайшего целого:

void main() { num a = 3.7; int res = a.round(); print(res); }

Результат выполнения кода:

4

Пример

Давайте округлим число 3.2 до ближайшего целого:

void main() { num a = 3.2; int res = a.round(); print(res); }

Результат выполнения кода:

3

Пример

Давайте округлим отрицательное число -2.5:

void main() { num a = -2.5; int res = a.round(); print(res); }

Результат выполнения кода:

-3

Пример

Давайте округлим число 2.5, чтобы увидеть округление в большую сторону:

void main() { num a = 2.5; int res = a.round(); print(res); }

Результат выполнения кода:

3

Смотрите также

  • метод floor,
    который округляет число в меньшую сторону
  • метод ceil,
    который округляет число в большую сторону
  • метод truncate,
    который отбрасывает дробную часть числа
  • метод roundToDouble,
    который округляет число и возвращает double
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить