-->>>QUESTIONE URGENTE CAR EXAM DEMAIN -<<<<<<<<<<< - Programmation
Marsh Posté le 27-08-2001 à 22:01:37
en précisant le nombre maxi de chiffres à conserver après la virgule.......
Marsh Posté le 27-08-2001 à 22:16:52
tiens, je connais pas ce type de variable. Soit.
Un cast sera comme ceci:
float var= (float) var2;
Marsh Posté le 27-08-2001 à 22:23:03
le type que tu connais pas, çà doit être double à mon avis, et pour la précision c'est obligé de la faire passer par le printf ("%.6F",var); par ex?
Marsh Posté le 27-08-2001 à 22:25:25
euh, double, si je ne dis pas de betise, c'est aussi en vigule flottant, par contre, c'est la précision par rapport a float qui est différent car le nombre de bit pour la mantisse n'est pas le même. Par contre, je sais plus lequel est le plus précis.
[edtdd]--Message édité par gizmo--[/edtdd]
Marsh Posté le 27-08-2001 à 22:36:37
nombre flottant en virgule flottante, çà veut dire quoi alors?
Marsh Posté le 27-08-2001 à 22:41:00
gizmo a écrit a écrit : euh, double, si je ne dis pas de betise, c'est aussi en vigule flottant, par contre, c'est la précision par rapport a float qui est différent car le nombre de bit pour la mantisse n'est pas le même. Par contre, je sais plus lequel est le plus précis. |
c le double le + précis, comme son nom l'indique il est codé sur 2 mots (soit 2 x 32 = 64 bits sur les PC actuels), le float est codé sur 1 seul mot (32 bits)
Marsh Posté le 27-08-2001 à 21:50:29
je voudrais convertir des nombres flottant en virgule flottane, je peux utiliser le casting, mais comment dans ce cas??