c# uygulama örnekleri

C# dilinde normal bölme işlemi, iki tam sayı arasında yapıldığında sonucu bir tam sayı olarak verir. Ancak bazı durumlarda, sayıların bölünmesi sonucu kesirli bir sayı elde edilmesi gerekebilir. Bu durumda, farklı bölme işlemleri yapılabilir.

Double Bölme İşlemi:

Double bölme işlemi, sayıların ondalıklı sayılara dönüştürülerek bölme işleminin gerçekleştirilmesini sağlar. Bu işlem için bölünen sayı veya bölücü sayı double türünde tanımlanmalıdır. Örneğin:

csharp

double sayi1 = 10;
double sayi2 = 3;
double sonuc = sayi1 / sayi2;
Console.WriteLine(“Sonuç: ” + sonuc);

Bu kod bloğu sonucunda “Sonuç: 3.3333333333333335” yazdırılır.

Decimal Bölme İşlemi:

Decimal bölme işlemi de ondalıklı sayılar kullanılarak gerçekleştirilir. Ancak double bölme işleminden farklı olarak daha yüksek bir hassasiyete sahiptir. Bu nedenle finansal hesaplama işlemlerinde tercih edilir. Decimal türünde tanımlanan sayıların bölme işlemi için kullanılması gereklidir. Örneğin:

csharp

decimal sayi1 = 10;
decimal sayi2 = 3;
decimal sonuc = sayi1 / sayi2;
Console.WriteLine(“Sonuç: ” + sonuc);

Bu kod bloğu sonucunda “Sonuç: 3.3333333333333333333333333” yazdırılır.

Mod Bölme İşlemi:

Mod bölme işlemi, normal bölme işleminden kalanı elde etmek için kullanılır. Ancak bu işlemi kullanarak, iki sayının bölümünden elde edilen tam sayıyı değil, sadece kalanı elde edebilirsiniz. Örneğin:

csharp

int sayi1 = 10;
int sayi2 = 3;
int kalan = sayi1 % sayi2;
Console.WriteLine(“Kalan: ” + kalan);

Bu kod bloğu sonucunda “Kalan: 1” yazdırılır.

Bu şekilde, farklı bölme işlemleri kullanılarak sayıların kesirli bölünmesi sağlanabilir.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir