La bonne réponse est :Non. Les entiers et les flottants range leur valeur de manière totalement différente. |
||
Convertir une String en un DoubleVoici un programme qui convertit une String de caractèresen un type primitif double. Dans ce programme, les caractères qui sont convertit ne probiennent pas d'une saisie (nous ferons cela un peu plus tard) :
Le mot réserve final signifie que la valeur contenue à
l'intérieure de la variable charData ne changera pas. Ce
programme est un bon candidat au "copy-paste-and-run". L'exécution
du programme produit l'affichage suivant :
Les détails sur le fonctionnement de ce programme seront présentés dans la page suivante. Un bref aperçu, nous permet de voir qu'un objet String est d'abord convertit en un objet Double qui est à sont convertit en un type primitif double. Finallement, les calculs arithmétique peuvent enfin etre effectué à l'aide du type primitif. |
||
QUESTION 2:Est-ce que le programme fonctionnerait toujours si la déclaration de la variable charData était remplacée par :Attention aux notions de type !final String charData = 3.14159265; |