virgulă mobilă,

C

cenu

Guest
Care
este cea mai mare diferenţă între punct fix şi virgulă mobilă aritmetică?Unde pot găsi introductivă tutoriale despre virgulă mobilă aritmetică?

 
Cu acelaşi număr de biţi, virgulă mobilă, oferă o mai bună precizie compara cu punct fix.De exemplu 0.000000000345678 nevoie de mai mult de biţi pentru a se păstra la temperaturi mult 0.345678e-9.

 
Ne pare rău, dar răspuns anterior nu este adevărat.Punct fix este mult mai exacte şi mai repede, dar are un număr limitat de valori.Floating Point este mai lent şi pierderi de precizie (pentru acelaşi număr de biţi), dar dispune de o gamă largă de valori.exemplu 32bit punct fix poate reprezenta 4 miliarde valori corecte la numărul de biţi.32 bit float va da 1 bit semn 8 biţi putere şi 24bit mantisa (din memorie), care va permite de a 1e128 - 1e128 (de asemenea în jos pentru a fracţional valori 1e-127), dar cele 24 de biţi mantisa oferă o precizie de 1 la 16.7 milioane de euro.De asemenea, este greu de dat seama inexactităţi pluti în calcule, dar ele vor fi coerente.În cazul în care nu există inexactităţi în virgulă mobilă, în afara de supraaglomerare şi pierderi de precission şi sunt uşor de descoperit.

 

Welcome to EDABoard.com

Sponsor

Back
Top