Une bonne réponse pourrait etre :Il y a neuf décimales de précision. Or le type de donnée float ne peut pas en traiter autant ! |
La précision des doubleLe type de donnée primitif double utilise 64 bits, et possède un intervalle énorme : -1.7E+308 à +1.7E+308. Il possède aussi une précision beaucoup plus élevée : environ 15 chiffres décimaux significatifs. A cause de cela, si vous écrivez un litéral tel que 2.345 dans un programme Java, il sera automatiquement considéré comme un double, meme si un float aurait été suffisant. Dès qu'un litéral contient une partie décimale, il sera considéré comme un double, pour pouvoir utiliser le plus de précision possible. |
QUESTION 10:Pensez vous que les caractères sont suffisamment importants pour faire partie des types de données primitifs ?Comparez votre réponse, à celle-ci |