Operatörler, programlama dillerinde işlemleri gerçekleştirmek için kullanılan sembollerdir. Değerler (operandlar) üzerinde işlem yaparak yeni değerler üretirler. Operatörler, matematiksel hesaplamalar, karşılaştırmalar, atamalar ve mantıksal işlemleri yapabilir.
Temel olarak operatörler şu şekilde sınıflandırılabilir:
Aritmetik Operatörler: Sayılar üzerinde matematiksel işlemleri gerçekleştirir. Örneğin; toplama (+), çıkarma (-), çarpma (*), bölme (/), mod alma (%). Daha fazlası için: Aritmetik Operatörler
Atama Operatörleri: Bir değişkene değer atamak için kullanılır. Örneğin; =, +=, -=, *=, /=, %= vb. Detaylar için: Atama Operatörleri
Karşılaştırma Operatörleri: İki değeri karşılaştırmak ve sonucunda boolean (true/false) değer döndürmek için kullanılır. Örneğin; == (eşit), != (eşit değil), > (büyük), < (küçük), >= (büyük eşit), <= (küçük eşit). Daha fazla bilgi için: Karşılaştırma Operatörleri
Mantıksal Operatörler: Boolean değerler üzerinde mantıksal işlemleri yapmak için kullanılır. Örneğin; && (ve), || (veya), ! (değil). Bilgi için: Mantıksal Operatörler
Bitsel Operatörler: Sayıların bit düzeyinde işlemlerini gerçekleştirmek için kullanılır. (Örneğin; &, |, ^, ~, <<, >>). Bitsel Operatörler
Üyelik Operatörleri: Bir değerin bir dizi veya koleksiyonda olup olmadığını kontrol etmek için kullanılır. (Örneğin; in, not in). Üyelik Operatörleri
Kimlik Operatörleri: İki nesnenin aynı nesne olup olmadığını kontrol eder. (Örneğin; is, is not). Kimlik Operatörleri
Her programlama dilinde operatörlerin sözdizimi ve anlamı farklılık gösterebilir. Operatör önceliği (precedence), hangi operatörün önce değerlendirileceğini belirler.
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page