Программа на Java для преобразования переменных типа int в double

В этой программе мы научимся преобразовывать целочисленные (int) переменные в двойные в Java.

Чтобы понять этот пример, вы должны знать следующие темы программирования Java:

  • Типы данных Java (примитивные)
  • Базовый ввод и вывод Java

Пример 1: Java-программа для преобразования int в double с использованием типизации

 class Main ( public static void main(String() args) ( // create int variables int a =33; int b = 29; // convert int into double // using typecasting double c = a; double d = b; System.out.println(c); // 33.0 System.out.println(d); // 29.0 ) )

В приведенном выше примере у нас есть intпеременные типа a и b. Обратите внимание на линию,

 double c = a;

Здесь intпеременная типа автоматически преобразуется в double. Это потому, что doubleэто более высокий тип данных (тип данных с большим размером) и intболее низкий тип данных (тип данных с меньшим размером).

Следовательно, не будет потерь данных при преобразовании из intв double. Это называется расширяющимся приведением типов . Чтобы узнать больше, посетите Java Typecasting.

Пример 2: преобразование int в объект Double с помощью valueOf ()

Мы также можем преобразовать intпеременную типа в объект Doubleкласса. Например,

 class Main ( public static void main(String() args) ( // create int variables int a = 332; // convert to an object of Double // using valueOf() Double obj = Double.valueOf(a); System.out.println(obj); // 332.0 ) )

В приведенном выше примере мы использовали Double.valueOf()метод для преобразования переменной a в объект Double.

Вот Doubleкласс-оболочка в Java. Чтобы узнать больше, посетите класс Java Wrapper.

Интересные статьи...