C#'da Decimal, Float ve Double arasında ne fark var?

0

C#'da  Decimal, Float ve Double  arasında ne fark var?  Hangi durumlarda Decimal, hangi durumlarda Float, hangi durumlarda Double kullanılmalı?

alattin alattin (13527)
6 yıl önce sordu

Toplam 1 Cevap


0

C#'da Float ve Double, kayan ikili sayı türleridir. Yani Float ve Double 

11001.10010110001

Double  64 bitlik kayan nokta değerlerinin saklayan basit tür belirtir. Değer türüdür (Value Type).

Float 32 bitlik kayan nokta değerlerinin saklayan basit bir türdür. Değer türüdür (Value Type).

şeklindeki sayıları temsil eder.

Decimal kayan ondalık türüdür. Yani Decimal 

12345.65789

şeklindeki sayıları temsil eder.

Decimal 128 bitlik kayan ondalık türüdür.

Decimal özellikle finansal veriler, parasal işlemler için uygundur.

Double ve Float bilimsel hesaplamalarda, yüksek hassasiyet gereken işlemler için uygundur.

alattin alattin (13527)
6 yıl önce cevaplandı

üyelik gerektirir

Cevap yazabilmek için üye girişi yapmalısınız.

Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol