Wednesday, December 02, 2020 06:05

Cuprins >> Introducere > Variabila de tip double

Variabila de tip double

Compilatorul C# alocă 64 de biți (8 octeți) pentru a stoca o variabila de tip double. Pentru referință, un tip de variabilă double poate păstra valori cu o precizie de 14 sau de 15 cifre, în intervalul dintre 1.7E-308 și 1.7E+308.

Ar trebui să știți că tipurile de variabile float și double sunt tipuri binare în virgulă mobilă. Cu alte cuvinte, ele reprezintă un număr astfel:
10.001,10010110011.

Numărul binar și locația punctului binar sunt ambele codificate în interiorul valorii.

Decimal (despre care vom discuta în lecția următoare) este un tip zecimal în virgulă mobilă. Cu alte cuvinte, reprezintă un număr astfel:
12.345,65789
Următoarea imagine ilustrează reprezentarea unei variabile de tip double:

variabila de tip double

 

Informații Adiționale

Această secțiune, ca multe altele ce vor urma, reprezintă numerele reale folosind notația științifică. Acest sistem permite reprezentarea oricărui număr prin utilizarea unei singure cifre în stânga virgulei, un număr nelimitat de cifre la dreapta virgulei, și un exponent folosind o putere a lui 10. Când calculăm valoarea reală a numărului, se înmulțește numărul (mantisa) cu valoarea lui 10 la puterea x (unde x reprezintă exponentul). De exemplu, numărul 3.1415967E+7 este egal cu 31415967.0, sau 3.1415967 * 107.

Conceptele explicate în această lecție sunt prezentate și vizual, ca parte a următorului videoclip:

Comments

comments

Tags: , ,

Leave a Reply



Do NOT follow this link or you will be banned from the site!