Virgulă mobilă zecimală

Aritmetică cu virgulă mobilă zecimală  ( de exemplu, virgulă mobilă zecimală, DFP ) - aritmetică automată pentru lucrul cu numere cu virgulă mobilă zecimală . Lucrul direct cu zecimale evită erorile de rotunjire a cifrelor care apar în mod obișnuit la conversia între zecimale (obișnuit pentru introducerea umană, cum ar fi măsurători sau informații financiare) și fracții binare .

Avantajul reprezentării zecimale în virgulă mobilă față de reprezentarea întregului în virgulă fixă ​​este că acceptă o gamă mult mai largă de valori. De exemplu, în timp ce o reprezentare în punct fix care alocă 8 cifre zecimale și 2 zecimale poate reprezenta numere:

123.456,78 ; 8765,43 ; 123.00

o reprezentare în virgulă mobilă cu 8 cifre zecimale poate reprezenta și:

1,2345678 ; 1.234.567,8 ; 0,000012345678 ; 12 345 678 000 000 000

si asa mai departe. Această gamă mai largă poate încetini semnificativ acumularea erorilor de rotunjire în calculele secvențiale; de exemplu, algoritmul de însumare compensatorie al lui Kahan poate fi utilizat pe numerele în virgulă mobilă pentru a adăuga multe numere fără acumularea asimptotică a erorii de rotunjire.

Literatură

Link -uri