De multe ori a trebuit sa aleg intre tipurile numerelor in virgula mobila: float, double, decimal. Ma decideam asupra tipului dupa ce raspundeam la urmatoarele intrebari: Cat de mare pot fi numerele? Ce precizie mi-ar trebui si ar fi suficienta? Cerintele legate de memorie ale aplicatiei imi pot influenta alegerea? Numerele vin dintr-o baza de date in care marimea lor este specificata?
Pentru calculele financiare decimal este cel potrivit, intrucat precizia acestuia evita erorile care pot surveni la rotunjire.
| Tip | Marime | Precizie |
| float | 4 bytes | 7 |
| double | 8 bytes | 15-16 |
| decimal | 16 bytes | 28-29 |
Category: Uncategorized