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.00o reprezentare în virgulă mobilă cu 8 cifre zecimale poate reprezenta și:
1,2345678 ; 1.234.567,8 ; 0,000012345678 ; 12 345 678 000 000 000si 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.