Programa Java para converter variáveis ​​de tipo int em double

Neste programa, aprenderemos a converter as variáveis ​​inteiras (int) em double em Java.

Para entender este exemplo, você deve ter conhecimento dos seguintes tópicos de programação Java:

  • Tipos de dados Java (primitivos)
  • Entrada e saída Java Basic

Exemplo 1: Programa Java para converter int em 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 ) )

No exemplo acima, temos as intvariáveis ​​de tipo a e b. Observe a linha,

 double c = a;

Aqui, a intvariável de tipo é automaticamente convertida em double. É porque doubleé um tipo de dados superior (tipo de dados com tamanho maior) e inté um tipo de dados inferior (tipo de dados com tamanho menor).

Portanto, não haverá perda de dados durante a conversão de intpara double. Isso é chamado de conversão de tipos de ampliação . Para saber mais, visite Java Typecasting.

Exemplo 2: converter int em objeto de Double usando valueOf ()

Também podemos converter a intvariável de tipo em um objeto da Doubleclasse. Por exemplo,

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

No exemplo acima, usamos o Double.valueOf()método para converter a variável a em um objeto de Double.

Aqui Doubleestá uma classe de wrapper em Java. Para saber mais, visite a Java Wrapper Class.

Artigos interessantes...