Sabtu, 24 Oktober 2026
09:28 WIB
TERKINI
Bandar Lampung Polisi Hadir di Jalanan: Ratusan Makan Siang Gratis Eratkan Hubungan Warga Bandar Lampung Bandar Lampung Ancaman Serius TNBBS: 23 Kasus Pidana Kehutanan Terungkap dalam Satu Dekade Bandar Lampung Penipuan Rekrutmen Honorer Rp20 Juta di Bandar Lampung Berakhir Damai Bandar Lampung Transformasi 40 Tahun FISIP Unila: Dari Prestasi Global hingga Riset Solutif Lampung Bandar Lampung Sinergi Lintas Sektor: TNBBS Perkuat Penegakan Hukum Lingkungan dengan Enam Strategi Bandar Lampung Dorong Gaya Hidup Sehat, Pemkot Bandar Lampung Dukung Jalan Sehat Akbar di Panjang Bandar Lampung Peringatan Petugas Diabaikan, Pemotor Tewas Tertabrak Kereta Babaranjang di Bandar Lampung Lampung Selatan Kolom Abu Anak Krakatau Capai 500 Meter, Warga Lampung Selatan Diimbau Waspada Pesawaran Unila Dampingi Orkes Gambus Al-Anwar: Tradisi Bertemu Teknologi Modern Bandar Lampung Kualitas Udara Bandar Lampung: Kelompok Sensitif Diminta Tetap Waspada Bandar Lampung Polisi Hadir di Jalanan: Ratusan Makan Siang Gratis Eratkan Hubungan Warga Bandar Lampung Bandar Lampung Ancaman Serius TNBBS: 23 Kasus Pidana Kehutanan Terungkap dalam Satu Dekade Bandar Lampung Penipuan Rekrutmen Honorer Rp20 Juta di Bandar Lampung Berakhir Damai Bandar Lampung Transformasi 40 Tahun FISIP Unila: Dari Prestasi Global hingga Riset Solutif Lampung Bandar Lampung Sinergi Lintas Sektor: TNBBS Perkuat Penegakan Hukum Lingkungan dengan Enam Strategi Bandar Lampung Dorong Gaya Hidup Sehat, Pemkot Bandar Lampung Dukung Jalan Sehat Akbar di Panjang Bandar Lampung Peringatan Petugas Diabaikan, Pemotor Tewas Tertabrak Kereta Babaranjang di Bandar Lampung Lampung Selatan Kolom Abu Anak Krakatau Capai 500 Meter, Warga Lampung Selatan Diimbau Waspada Pesawaran Unila Dampingi Orkes Gambus Al-Anwar: Tradisi Bertemu Teknologi Modern Bandar Lampung Kualitas Udara Bandar Lampung: Kelompok Sensitif Diminta Tetap Waspada

Urutan operasi

Bagikan:

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:[1]

eksponen dan akar
perkalian dan pembagian
penjumlahan dan pengurangan

Contoh

1 + 3 + 5 = 4 + 5 = 2 + 5 = 7. {\displaystyle {\sqrt {1+3}}+5={\sqrt {4}}+5=2+5=7.\,} {\displaystyle {\sqrt {1+3}}+5={\sqrt {4}}+5=2+5=7.\,}

Garis pecahan horisontal juga berlaku sebagai lambang pengelompokan:

1 + 2 3 + 4 + 5 = 3 7 + 5. {\displaystyle {\frac {1+2}{3+4}}+5={\frac {3}{7}}+5.} {\displaystyle {\frac {1+2}{3+4}}+5={\frac {3}{7}}+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 ] − ( 4 − 5 ) = [ 3 − 3 ] − ( − 1 ) = 1. {\displaystyle [(1+2)-3]-(4-5)=[3-3]-(-1)=1.\,} {\displaystyle [(1+2)-3]-(4-5)=[3-3]-(-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:

1()   []   ->   .  ::Function call, scope, array/member access
2!   ~   -   +   *   &   sizeof   type cast ++x   --x  (most) unary operations, sizeof and type casts
3*   /   % MODMultiplication, division, modulo
4+   -Addition and subtraction
5<<   >>Bitwise shift left and right
6<   <=   >   >=Comparisons: less-than, ...
7==   !=Comparisons: equal and not equal
8&Bitwise AND
9^Bitwise exclusive OR (XOR)
10|Bitwise inclusive (normal) OR
11&&Logical AND
12||Logical OR
13?:   =   +=   -=   *=   /=   %=   &=   |=   ^=   <<=   >>=Conditional expression (ternary) and assignment operators
14,Comma operator

Contoh:

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

Lihat pula

Referensi

  1. ↑ "Order of Operations Lessons". Algebra.Help. Diakses tanggal 5 Maret 2012.

Pranala luar

Konten disalin dari Wikipedia Bahasa Indonesia (lisensi CC BY-SA) Lihat versi asli di Wikipedia

Rekomendasi Pilihan