Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
583 of 1172 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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить