Minggu, 09 Maret 2014

Arithmetic in C


Tugas 2.5









Semua operator aritmatik tersebut merupakan operator biner. Contoh, ekspresi 3+7 mengandung operator biner + dan operands 3 dan 7.


Aritmatik dalam C harus ditulis dalam bentuk garis lurus. Penggunaan dalam operasi matematika juga berlaku dalam operasi aritmatik C. Misal: ( ( a + b ) + c )
Maka program akan menjalankan a+b dahulu baru menjumlahkannya dengan c.













Tidak ada operator untuk bilangan exponensial dalam C sehingga x kuadrat dituliskan dengan x * x.
Gambar berikut menjelaskan urutan fungsi operasi aritmatik yang dijalankan tanpa menggunakan tanda kurung.









Pengoperasian selalu dimulai dari operasi yang terletak di paling kiri, yaitu a * x (1). Kemudian dilanjutkan dengan perkalian berikutnya(a * x) * x (2). Operasi aritmatik perkalian dan pembagian selalu dijalankan lebih dulu dari operasi pengurangan dan penjumlahan sehingga walaupun (a * x * x) + b terletak lebih kiri, b * x (3) tetap dijalankan terlebih dahulu. Berikutnya, operasi penjumlahan (a * x * x) + (b * x) (4) yang terletak lebih kiri dijalankan, kemudian operasi terakhir (a * x * x + b * x) + c (5) memberikan nilai akhir yang akan diinput dalam operasi aritmatik = (6).



Tidak ada komentar:

Posting Komentar