İşlem Emri Nedir?

Operatör önceliği olarak da adlandırılan işlemlerin sırası, matematiksel bir ifadede hangi işlemlerin önce yapılması gerektiğini belirten bir kurallar kümesidir.

Örneğin, "altıya beş eklenir yedi ile çarpılır" ifadesinde operatörler toplama ve çarpmadır (beş, altı ve yedi işlenenlerdir). İlk önce toplama yapılırsa sonuç 77 olur, ancak ilk önce çarpma yapılırsa sonuç 47 olur. İşlem sırası, doğru cevabın 47 olduğunu belirtir çünkü çarpma ve bölme her zaman toplama ve çıkarma işleminden önce yapılmalıdır.

İşlemlerin matematiksel sırası

  1. Parantezler, üstler ve kökler; sonra
  2. Çarpma ve bölme; ve sonra
  3. Toplama ve çıkarma.

İpucu: İşlemlerin sırasını hatırlamanın kolay bir yolu PEMDAŞ veya "Lütfen Sevgili Teyzem Sally'ye Afedersiniz".

Bilgisayar Programlama

Bilgisayar programlamada, çoğu dil fen ve matematik ile aynı olan öncelik seviyelerini kullanır. Smalltalk ve Lisp gibi bazı dillerin öncelikli kuralları yoktur: programcı operatörleri doğru sırayla belirtmelidir.

C programlama dilinde, azalan öncelik sırasına göre, aşağıda listelenen operatör önceliği seviyeleri geçerlidir:

Seviye 1 (en yüksek öncelik)
Şebeke:operasyon:
++artım
-azalma
()İşlev çağrısı
[]Dizi aboneliği
.Referansa göre eleman seçimi
->İşaretçi ile öğe seçimi
Seviye 2
*Çarpma işlemi
/Bölünme
%Modülo
3. seviye
+İlave
-Çıkarma
Seviye 4
<<Bitsel kaydırma sola
>>Bit yönünde sağa kaydırma
Seviye 5
<Daha az
<=Az veya eşit
>Daha büyük
> =Büyük veya eşit
Seviye 6
==Eşit
! =Eşit değil
Seviye 7
&Bitsel ve
Seviye 8
^Bitsel XOR (özel veya)
Seviye 9
|Bitsel VEYA (dahil veya)
Seviye 10
&&Mantıksal VE
Seviye 11
||Mantıksal VEYA
Seviye 12
?:Üçlü şartlı
Seviye 13
=Doğrudan atama
+ =Toplama göre atama
- =Farkla atama
* =Ürüne göre atama
/ =Bölüme göre atama
% =Kalan tarafından atama
<< =Bitsel sola kaydırma ile atama
>> =Bitsel sağa kaydırma ile atama
& =Bitsel olarak atama VE
^ =Bit yönünde XOR ile atama
| =Bit yönünde atama VEYA
Seviye 14
,virgül

Operatör, Prosedür, Programlama, Programlama terimleri