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

Метод roundToDouble

Метод roundToDouble округляет число до ближайшего целого значения и возвращает результат в виде числа типа double. В отличие от метода round, который возвращает int, данный метод всегда возвращает double. Если дробная часть числа меньше 0.5, округление происходит в меньшую сторону, если больше или равна 0.5 - в большую. Метод не принимает параметров.

Синтаксис

num.roundToDouble()

Пример

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

void main() { num a = 3.14; double res = a.roundToDouble(); print(res); }

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

3.0

Пример

Давайте округлим число 3.75, дробная часть которого больше 0.5:

void main() { num a = 3.75; double res = a.roundToDouble(); print(res); }

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

4.0

Пример

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

void main() { num a = -3.5; double res = a.roundToDouble(); print(res); }

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

-4.0

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

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