İçeriğe geç
parazade

Operatör Ne Demek?

İngilizce: Operator

Yayın: · Son güncelleme:

Operatör Ne Demek? Kısaca

Operatör, programlamada bir ya da daha fazla değer üzerinde işlem yapan semboldür. Toplama için `+`, karşılaştırma için `==`, atama için `=` gibi işaretler operatördür; üzerinde işlem yapılan değerlere ise işlenen denir.

Operatör nedir?
İçindekiler
  1. Operatör ne demek?
  2. Başlıca operatör türleri
  3. Öncelik sırası

Operatör ne demek?

Operatör, değerlerle bir işlem yapmayı sağlayan işarettir. fiyat * adet ifadesindeki * çarpma operatörüdür, fiyat ve adet ise işlenenlerdir. Matematikteki artı, eksi, çarpı gibi işaretlerin programlamadaki genişletilmiş hâli olarak düşünebilirsiniz.

Programlamada operatör yalnızca hesap yapmaz. Değer atar, iki şeyi karşılaştırır, koşulları birleştirir ve metinleri uç uca ekler.

Başlıca operatör türleri

Tür Örnek Ne yapar?
Aritmetik + - * / % Hesap yapar
Atama = += Değişkene değer verir
Karşılaştırma == < >= Doğru ya da yanlış döndürür
Mantıksal and or not Koşulları birleştirir

Aynı sembol farklı türlerde farklı iş görebilir. + iki sayıyı toplar ama iki metni yan yana ekler: "İs" + "tanbul" sonucu "İstanbul" olur. Bu davranışa operatör aşırı yüklemesi denir.

Öncelik sırası

Bir ifadede birden çok operatör varsa hangisinin önce çalışacağını öncelik kuralları belirler. Matematikteki gibi çarpma ve bölme, toplama ve çıkarmadan önce gelir: 100 + 20 * 2 sonucu 140'tır, 240 değil.

Karmaşık ifadelerde parantez kullanmak hem hatayı önler hem okunabilirliği artırır. (fiyat - indirim) * 1.20 yazmak, KDV'nin indirimden sonra eklendiğini açıkça gösterir. Kendi kodunuzda bir ifadenin sonucundan emin değilseniz, onu parçalara bölüp ara değişkenlerle yazmak en güvenli yoldur.

Sıkça Sorulan Sorular

Operatör nedir, fonksiyondan farkı ne?

Operatör, kısa bir sembolle yazılan yerleşik işlemdir. Fonksiyon ise adıyla çağrılan ve daha karmaşık işler yapabilen kod bloğudur; bazı dillerde operatörler arka planda özel fonksiyonlarla çalışır.

Mod operatörü ne işe yarar?

Yüzde işaretiyle yazılan mod operatörü bölmeden kalanı verir. Örneğin `17 % 5` sonucu 2'dir ve bir sayının tek ya da çift olduğunu anlamak için sık kullanılır.

İlgili terimler

İlgili yazılar