Programma Java per convertire variabili di tipo int in double

In questo programma impareremo a convertire le variabili integer (int) in double in Java.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:

  • Tipi di dati Java (primitivi)
  • Input e output di Java Basic

Esempio 1: programma Java per convertire int in double utilizzando 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 ) )

Nell'esempio sopra, abbiamo le intvariabili di tipo a e b. Notare la linea,

 double c = a;

Qui, la intvariabile di tipo viene convertita automaticamente in double. È perché doubleè un tipo di dati superiore (tipo di dati con dimensioni maggiori) ed intè un tipo di dati inferiore (tipo di dati con dimensioni inferiori).

Quindi, non ci sarà alcuna perdita di dati durante la conversione da inta double. Questo si chiama ampliamento del typecasting . Per saperne di più, visita Java Typecasting.

Esempio 2: convertire int in oggetto di Double utilizzando valueOf ()

Possiamo anche convertire la intvariabile di tipo in un oggetto della Doubleclasse. Per esempio,

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

Nell'esempio precedente, abbiamo utilizzato il Double.valueOf()metodo per convertire la variabile a in un oggetto di Double.

Ecco Doubleuna classe wrapper in Java. Per saperne di più, visita la Java Wrapper Class.

Articoli interessanti...