Lompat ke isi

Urutan operasi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Revisi sejak 25 Agustus 2026 08.33 oleh Maintenance script (bicara | kontrib) (Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28610172; atribusi sumber disertakan.)
(beda) ← Revisi sebelumnya | Revisi terkini (beda) | Revisi selanjutnya → (beda)

Urutan operasi dalam matematika dan pemrograman komputer adalah suatu kaidah yang digunakan untuk menjelaskan prosedur mana yang harus dilakukan paling dahulu dalam suatu ekspresi matematika. Juga disebut sebagai "preseden operator" (operator precedence).

Urutan operasi standar

Urutan operasi yang digunakan dalam matematika, sains, teknologi dan banyak bahasa pemrograman komputer didaftarkan di sini:

eksponen dan akar
perkalian dan pembagian
penjumlahan dan pengurangan

Contoh

1+3+5=4+5=2+5=7.

Garis pecahan horisontal juga berlaku sebagai lambang pengelompokan:

1+23+4+5=37+5.

Untuk memudahkan pembacaan, simbol kelompok yang lain, seperti tanda kurung, sering kali disebut "tanda kurung melengkung" ( ), atau tanda kurung himpunan (curly braces) { }, atau tanda kurung siku (square brackets) [ ], sering kali digunakan bergantian. Misalnya,

[(1+2)3](45)=[33](1)=1.

Bahasa Pemrograman

Banyak bahasa pemrograman menggunakan tingkat preseden yang selaras dengan urutan yang biasa digunakan dalam matematika, meskipun ada juga seperti APL dan Smalltalk, yang tidak mempuyai kaidah preseden operator (dalam APL, evaluasi dilakukan secara ketat dari kanan ke kiri; dalam Smalltalk, secara ketat dari kiri ke kanan).

Tingkat preseden relatif operators yang ditemui pada banyak bahasa pemrograman bercorak C adalah:


Contoh:

  • !A + !B(!A) + (!B)
  • ++A + !B(++A) + (!B)
  • A + B * CA + (B * C)
  • A || B && CA || (B && C)
  • (A && B == C)(A && (B == C) )

Lihat pula

Referensi

Pranala luar


Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28610172 (2025-11-23T04:40:41Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.