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

Метод round класса Math

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

Синтаксис

Math.round(value)

Пример

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

public class Main { public static void main(String[] args) { double num = 3.14; long res = Math.round(num); System.out.println(res); } }

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

3

Пример

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

public class Main { public static void main(String[] args) { double num = 3.99; long res = Math.round(num); System.out.println(res); } }

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

4

Пример

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

public class Main { public static void main(String[] args) { double num = -3.5; long res = Math.round(num); System.out.println(res); } }

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

-3

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

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