Programa Java para convertir variables de tipo int a double

En este programa, aprenderemos a convertir las variables enteras (int) al doble en Java.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de Java:

  • Tipos de datos de Java (primitivo)
  • Entrada y salida básica de Java

Ejemplo 1: Programa Java para convertir int a double usando Typecasting

 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 ) )

En el ejemplo anterior, tenemos las intvariables de tipo ay b. Note la línea

 double c = a;

Aquí, la intvariable de tipo se convierte automáticamente en double. Esto se debe a que doublees un tipo de datos más alto (tipo de datos con un tamaño mayor) y intes un tipo de datos más bajo (tipo de datos con un tamaño más pequeño).

Por lo tanto, no habrá pérdida de datos durante la conversión de inta double. A esto se le llama ensanchamiento encasillamiento . Para obtener más información, visite Java Typecasting.

Ejemplo 2: convertir int en objeto de Double usando valueOf ()

También podemos convertir la intvariable de tipo en un objeto de la Doubleclase. Por ejemplo,

 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 ) )

En el ejemplo anterior, hemos utilizado el Double.valueOf()método para convertir la variable a en un objeto de Double.

Aquí, Doublehay una clase contenedora en Java. Para obtener más información, visite la clase Java Wrapper.

Articulos interesantes...