Care este diferența dintre zecimal și dublu în C#?
Care este diferența dintre zecimal și dublu în C#?

Video: Care este diferența dintre zecimal și dublu în C#?

Video: Care este diferența dintre zecimal și dublu în C#?
Video: Diferența dintre Consumul REAL și Consumul afișat în BORD... 2024, Aprilie
Anonim

The Zecimal , Dubla , și tipurile de variabile Float sunt diferit în modul în care acestea stochează valorile. Precizia este principala diferență unde float este un tip de date în virgulă mobilă cu o singură precizie (32 de biți), dubla este o dubla tip de date în virgulă mobilă de precizie (64 de biți) și zecimal este un tip de date în virgulă mobilă pe 128 de biți.

De asemenea, întrebarea este, care este diferența dintre dublu și zecimal în C#?

Tipurile de numere în. NET. Single (alias float): un număr în virgulă mobilă de 32 de biți. Dubla (alias dubla ): un număr în virgulă mobilă pe 64 de biți. Zecimal (alias zecimal ): un număr în virgulă mobilă de 128 de biți cu precizie mai mare și o rază mai mică decât Single sau Dubla.

În al doilea rând, ce este zecimală în C#? Zecimal Tipuri: The zecimal type este un tip de date pe 128 de biți potrivit pentru calcule financiare și monetare. Are o precizie de 28-29 de cifre. Pentru a inițializa a zecimal variabilă, utilizați sufixul m sau M. Ca și cum, zecimal x = 300,5m;. Valorile de tip bool nu sunt convertite implicit sau explicit (cu turnări) în niciun alt tip.

Întrebat, de asemenea, poate un dublu să fie o zecimală?

dubla este un IEEE 754 pe 64 de biți dubla Număr cu virgulă mobilă de precizie (1 bit pentru semn, 11 biți pentru exponent și 52* biți pentru valoare), adică dubla are 15 zecimal cifre de precizie.

Care este diferența dintre un dublu și un float?

11 Răspunsuri. Imens diferență . După cum sugerează și numele, a dubla are o precizie de două ori mai mare decât pluti . În general a dubla are 15 cifre zecimale de precizie, în timp ce pluti are 7.

Recomandat: