Comment convertir int en double en Java

Comment Convertir Int En Double En Java



En Java, les types de données primitifs les plus populaires sont ' double ' et ' entier “. Le type de données double est plus étendu que le type int car il stocke des nombres à virgule flottante 64 bits et prend plus d'espace mémoire, tandis que le type entier stocke des entiers 32 bits. Java convertit implicitement les valeurs int en double. Cependant, vous devrez peut-être effectuer cette conversion int pour doubler explicitement.

Ce blog décrira la méthode de conversion int en double en Java.

Comment convertir int en double en Java ?

Pour convertir int en double, vous pouvez utiliser :







  • Opérateur d'assignation
  • Transtypage
  • méthode valueOf()

Nous allons maintenant vérifier chacune des méthodes mentionnées une par une.



Méthode 1 : convertir int en double à l'aide de l'opérateur d'affectation

Dans le langage de programmation Java, le type de données inférieur peut être facilement converti en type de données supérieur à l'aide de l'opérateur d'affectation ' = ”. C'est ce qu'on appelle une conversion implicite.



Syntaxe





double b = un

Ici, l'opérateur d'affectation ' = ' va convertir ' un 'variable de type int à' b », qui est une variable de type double.

Exemple
Dans cet exemple, premièrement, nous allons créer une variable int nommée ' un ” avec la valeur suivante :



entier un = 14 ;

Ensuite, nous le convertirons en double en utilisant le ' = ” opérateur d'affectation et stocker la valeur résultante dans “ b ” :

double b = un ;

Enfin, exécutez le ' System.out.println() ” méthode pour afficher la valeur convertie sur la console :

Système. dehors . println ( 'La valeur entière convertie en double : ' + b ) ;

La sortie montre que l'entier est converti avec succès en une valeur double :

Méthode 2 : convertir int en double à l'aide de la transtypage

Le transtypage est utilisé lorsque nous voulons convertir un type de données en un autre. Plus précisément, il peut également être utilisé pour la conversion int en double.

Syntaxe

double b = ( double ) un ;

Ici, on va convertir » un 'variable de type int à' b », qui est une variable de type double. La ( double ) indique le type de données transtypé requis.

Exemple
Dans cet exemple, nous utiliserons le même type entier ' un ” variable et convertir sa valeur en “ double ” en utilisant la transtypage. Ici, l'opérateur d'affectation est également utilisé ; cependant, l'entier spécifié est transtypé dans le double puis stocké dans la variable de type double ' b ” :

double b = ( double ) un ;

Ensuite, imprimez la valeur convertie en utilisant le ' System.out.println() ' méthode:

Système. dehors . println ( 'La valeur entière convertie en double par transtypage : ' + b ) ;

Production

Vous souhaitez utiliser une méthode Java intégrée dans le but spécifié ? Dirigez-vous vers la section suivante!

Méthode 3 : convertir int en double à l'aide de la méthode valueOf()

La ' Double ' La classe wrapper Java offre un ' valeur de() ” méthode qui peut être utilisée pour convertir int en double. Il s'agit d'une méthode de type statique, ce qui signifie que nous n'avons pas besoin de créer un objet et d'appeler la méthode en utilisant le nom de la classe, car elle est accessible sans cette étape supplémentaire.

Syntaxe

double b = Double. valeur de ( un ) ;

Ici, on va convertir » un 'variable de type int à' b » en le passant comme argument au « valeur de() ' méthode.

Exemple
Ici, nous allons convertir la valeur du « déjà créé » un ” variable en utilisant la valeur de() méthode. La méthode prendra « un ” en argument et renvoie la valeur double convertie :

double b = Double. valeur de ( un ) ;

Enfin, imprimez la valeur convertie en utilisant le ' System.out.println() ' méthode:

Système. dehors . println ( 'La valeur entière convertie en double par wrapperClass : ' + b ) ;

Production

Nous avons compilé toutes les instructions essentielles liées à la conversion de int en double en Java.

Conclusion

Pour convertir int en double en Java, il existe trois méthodes : l'utilisation de l'opérateur d'affectation, l'utilisation de la conversion de type et la méthode valueOf() de la classe wrapper Double Java. Toutes ces méthodes fonctionnent approximativement de la même manière ; cependant, vous pouvez en choisir un en fonction de vos préférences. Dans cet article, nous avons décrit les méthodes pour convertir un int en double en Java.