[DEV]AB 1
[DEV]AB
R 1
Roksam
farkmt2official 1
farkmt2official
emirhanHCL 1
emirhanHCL
Test5410 1
Test5410
Hikaye Ekle

Altın Konu "decimal" Veri Tipi Nedir ?

  • Konuyu başlatan Konuyu başlatan lHezarfeNl
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 2
  • Görüntüleme Görüntüleme 256
image.jpg

decimal Veri Tipi Nedir?

decimal türündeki değişkenler 128 bitlik (16 byte) gerçek sayı depolarlar.

decimal değişkeni tanımladığımızda eğer içerisine tam sayı olmayan bir değer atamak istediğimizde sayısının sonuna M veya m koyarak türünün decimal olduğunu belirtmemiz gerekmektedir. Bunun sebebi C# ortamında noktalı sayıların varsayılan değeri double’dır. Biz virgüllü bir sayıyı decimal olarak tanımladığımızı sonuna gerekli eklemeyi yaptıktan sonra belirtiriz. decimal değişkenine yaptığımız tam sayı atamalarında sonuna ekleme yapmamıza gerek yoktur.
Kod:
decimal sayi1 = 12.34m;
decimal sayi2 = 22.33M;

Değer aralığı ne kadar?

decimal değişkeni (-7.9 x 1028 to 7.9 x 1028) / (100 to 28) (28 basamak) arasında değer depolayabilmektedir.

decimal veri tipinin kullanım alanları nelerdir?

Hesaplamalarda, karmaşık işlemlerde kullanabilirsiniz.

Örnek Uygulama

Kod:
tatic void Main(string[] args)
        {
            decimal birinci = 123.04m;
            decimal ikinci = -12332;
            decimal maxDecimalDegeri = decimal.MaxValue;
            decimal minDecimalDegeri = decimal.MinValue;
 
            Console.WriteLine("Birinci degisken: " + birinci);
            Console.WriteLine("Ikinci degisken: " + ikinci);
            Console.WriteLine("Maksimum deger: " + maxDecimalDegeri);
            Console.WriteLine("Minimum deger: " + minDecimalDegeri);
        }
Uygulama Çıktısı:
1709727223478.png
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst