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

Метод doubleValue

Метод doubleValue класса Number возвращает значение текущего объекта в виде примитива типа double. Этот метод не принимает параметров. Он полезен, когда необходимо преобразовать объект-обертку (например, Integer, Double, Long) в примитивное число с плавающей точкой двойной точности. Если значение объекта слишком велико для типа double, оно будет преобразовано в Infinity или -Infinity в соответствии со стандартными правилами сужения примитивных преобразований.

Синтаксис

number.doubleValue()

Пример

Давайте создадим объект Integer и преобразуем его в тип double:

public class Main { public static void main(String[] args) { Integer num = 12345; double res = num.doubleValue(); System.out.println(res); } }

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

12345.0

Пример

Давайте преобразуем объект Double в примитив double и выполним сложение:

public class Main { public static void main(String[] args) { Double num = 3.14; double res = num.doubleValue() + 1.0; System.out.println(res); } }

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

4.14

Пример

Давайте преобразуем объект Long с большим значением в тип double:

public class Main { public static void main(String[] args) { Long num = 123456789012345L; double res = num.doubleValue(); System.out.println(res); } }

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

1.23456789012345E14

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

  • метод intValue,
    который возвращает значение в виде int
  • метод longValue,
    который возвращает значение в виде long
  • метод floatValue,
    который возвращает значение в виде float
  • метод to double,
    который преобразует значение в тип double
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить