-->>>QUESTIONE URGENTE CAR EXAM DEMAIN -<<<<<<<<<<<

-->>>QUESTIONE URGENTE CAR EXAM DEMAIN -<<<<<<<<<<< - Programmation

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??

Reply

Marsh Posté le 27-08-2001 à 21:50:29   

Reply

Marsh Posté le 27-08-2001 à 21:55:27    

précise un peu ce que tu entends par "nombre flottant"

Reply

Marsh Posté le 27-08-2001 à 22:01:37    

en précisant le nombre maxi de chiffres à conserver après la virgule.......

Reply

Marsh Posté le 27-08-2001 à 22:02:29    

tu travailles de quelle langage pour avoir ca? ADA?

Reply

Marsh Posté le 27-08-2001 à 22:06:56    

LANGAGE C

Reply

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;

Reply

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?

Reply

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]

Reply

Marsh Posté le 27-08-2001 à 22:36:37    

nombre flottant en virgule flottante, çà veut dire quoi alors?

Reply

Marsh Posté le 27-08-2001 à 22:38:46    

Ca veut rien dire :D

Reply

Marsh Posté le 27-08-2001 à 22:38:46   

Reply

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)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed