Programme Java pour convertir les variables de type int en double

Dans ce programme, nous allons apprendre à convertir les variables entières (int) en double en Java.

Pour comprendre cet exemple, vous devez avoir la connaissance des rubriques de programmation Java suivantes:

  • Types de données Java (primitif)
  • Entrée et sortie Java Basic

Exemple 1: programme Java pour convertir int en double à l'aide de la distribution de type

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

Dans l'exemple ci-dessus, nous avons intles variables de type a et b. Remarquez la ligne,

 double c = a;

Ici, la intvariable de type est automatiquement convertie en double. C'est parce qu'il doubles'agit d'un type de données supérieur (type de données avec une taille plus grande) et intest un type de données inférieur (type de données avec une taille plus petite).

Par conséquent, il n'y aura aucune perte de données lors de la conversion de inten double. C'est ce qu'on appelle l' élargissement du typage . Pour en savoir plus, visitez Java Typecasting.

Exemple 2: Convertir int en objet de Double en utilisant valueOf ()

Nous pouvons également convertir la intvariable de type en un objet de la Doubleclasse. Par exemple,

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

Dans l'exemple ci-dessus, nous avons utilisé la Double.valueOf()méthode pour convertir la variable a en un objet de Double.

Voici Doubleune classe wrapper en Java. Pour en savoir plus, visitez la classe Java Wrapper.

Articles intéressants...