Son Haberler
Anasayfa / Yazılım / C# / C# Aritmetiksel İşlemler ve Öncelikleri

C# Aritmetiksel İşlemler ve Öncelikleri

C#’da aritmetiksel işlemleri yapmak için kullanılan operatörler :

    + : Toplama işlemi yapmak için kullanılır.
    : Çıkarma işlemi yapmak için kullanılır.
    * : Çarpma işlemi yapmak için kullanılır.
    / : Bölme işlemi yapmak için kullanılır.
    % : Bölme sonucu kalan bulur, yani mod alma işlemi için kullanılır.

Şimdi işlem önceliklerine gelelim. C#’da işlem önceliği aynen matematikte olduğu gibidir. Öncelikle parantez içi işlemler yapılır, daha sonra parantez dışına çıkılır. Aritmetiksel olarak da çarpma (*), bölme (/) ve mod alma (%) kendi içlerinde aynı önceliğe sahipken daha sonra toplama (+) ve çıkarma (-) gelir. Toplama ve çıkarma da kendi içinde eşitlik vardır. Ancak eşitlik olan ifadelerde formülde aynı önceliğe sahip işlemlerde soldan sağa doğru işlem yapılır.

Örneğin, a * ( b + c ) gibi bir işlemde önce b ve c toplanır daha sonra bu çıkan sonuç a ile çarpılır.

( ( a + b ) * c ) işleminde ise önce a ile b toplanır daha sonra sonuç c ile çarpılır. Yani parantezlerde de en içten dışa doğru bir gidiş vardır.

Bir cevap yazın

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