(a part le multiplier par 100 j'entends) ?> et tu fais comment pour écirire 32,24 en bcd ? le bcd comprend pas en soi la virgule ...
Donc tu le code en ascii ou tu définis des symboles en plus .
Et si le principe de virgule fixe c'est bien ca. (tu scaled'une valeur fixe ta mantisse)
10,03 / 6,55957 = 1,529063642891226 > tu le code en bcd , ou tu utilise les regles d'arrondis définis par l'europe sur l'euro ?
je te donne la réponse : on utilise les regles d'arrondis.
voir tu peux meme faire mumuse avec des floats sur 128 bits si tu veux la précision absolue (enfin de la 'quad precision' :-D )...
Et si on veut absolument conserver tout , on lis la seconde partie de mon commentaire qui est
et si ca va pas -> librairie spécialisé d'entiers (ou de flottants) de n bits (n étant dynamique)
Oui ca existe des flottants avec mantisse sur n bits dynamique
[^] # Re: BCD ???
Posté par briaeros007 . En réponse au journal Le Power6 arrive. Évalué à 2.
Donc tu le code en ascii ou tu définis des symboles en plus .
Et si le principe de virgule fixe c'est bien ca. (tu scaled'une valeur fixe ta mantisse)
10,03 / 6,55957 = 1,529063642891226 > tu le code en bcd , ou tu utilise les regles d'arrondis définis par l'europe sur l'euro ?
je te donne la réponse : on utilise les regles d'arrondis.
voir tu peux meme faire mumuse avec des floats sur 128 bits si tu veux la précision absolue (enfin de la 'quad precision' :-D )...
Et si on veut absolument conserver tout , on lis la seconde partie de mon commentaire qui est
Oui ca existe des flottants avec mantisse sur n bits dynamique