Risipa de key_press | Programare

Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

Risipa de key_press | Programare - Programare .Net | Tehnici de programare | Tutoriale | Lectii si exemple

Tips C# 4

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

Your email address will not be published. Required fields are marked *

*