• Dipsiz Forum'a sadece 3 saniyede kayıt olarak, eğitim, sağlık, edebiyat, müzik ve sosyal bilimler konularında binlerce yeni ve güncel içeriğe reklamsız olarak anında ulaşabilir, yeniliklerden anında haberdar olabilirsiniz. Haydi, şimdi kayıt ol!

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

C sharp programlama dili.

Gri

Lahmacun
Yönetici
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.
 
Top