Long et double c++

crow -  
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   -
SaLèm,
Est qu'on peut travailler avec des entiers comme déclaration, et après que le calcul se fait, on affiche un double ou un long !? quelle est leurs maxima-lité!?
MErci Codialement
A voir également:

2 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Bonjour,
Non. Une variable est soit un long soit un double.
Après, tu peux ruser en utilisant deux variables ou en faisant des arrondis ou autre. Mais intrinsèquement une variable ne possède qu'un type.
Le maximum d'un long c'est 2 147 483 647 (tu as le double en unsigned).
Le maximum d'un double c'est 1.7*10308 (tu as le double en unsigned).
Tu as aussi le long double pour info.
1
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
pas tout compris à la question.
Pourquoi vouloir faire ça ? Si c'est juste une question d'affichage, c'est à dire d'avoir une notation scientifique, c'est possible. Sinon, je rejoins fiddy sur la réponse.
Une variable peut avoir deux type, grace à union, mais ça ne fera pas ce que tu en attends je pense.
0