• Eğlenceli genel forumlar arasında bir yıldız gibi parlayan en iyi genel forum sitesi Dipsiz Forum'a hoş geldiniz.

    Sadece 3 saniyenizi ayırarak, reklamsız ve güncel forumlar deryasına atlamaya ne dersiniz? Haydi, burası dipsiz bir forum, burada her şey var!

C# C Sharp Kesirli Bölme İşleminde decimal Kullanımı

C sharp programlama dili.

Gri

Lahmacun
Yönetici
23 Mart 2021
564
2
2.070
39
İstanbul, Çanakkale
dipsizforum.com
C# ile kesirli sonuç verecek bölme işlemleri yaparken, eğer kesinlik (precision) gerektiren bir işlem yapıyorsanız, sonucu mutlaka decimal veri tipine çevirmeniz gerekir. Aksi takdirde, .NET CORE float veri tipini otomatik olarak atayacaktır. Bir örnekle inceleyelim:

C#:
decimal dec = 3/2; // eksik kod yazımı
decimal dec = (decimal)3/2;

Örnekte gördüğünüz gibi, sonucu işlem yapılırken decimal veri tipine çevirmek, veri kaybının önüne geçecektir.
 

Çok Okunan Konular

Top