Hot News

Dasar Dasar Pemrograman Java Precendence

Dasar Dasar Pemrograman Java Precendence

Dasar Dasar Pemrograman Java Precendence. Dalam bahasan kita kali ini, kita akan membahas seputar dasar dasar bahasan pemrograman JAVA. Sebagaimana kita ketahui dan seperti yang dibahas di artikel sebelumnya mengenai peluang kerja programer, disini kita akan membicarakan soal programing yaitu dasar dasar bahasa pemrograman java precendence. Precencendence adalah suatu prioritas dalam operasi perhitungan bilangan dalam programing java. Tentu kita akan selalu memerlukan operasi bilangan dalam kegiatan coding yang kita lakukan dan sebagaimana kita tahu bahwa dalam pengoperasian dan penggunaannya, memiliki aturan tersendiri. Contohnya dalam kasus perhitungan berupa urut rutan dari perkalian, pembagian, penjumlahan dan pengurangan hingga pada modulus. Tentunya semua ini memiliki langkah baku bukan ? nah inilah yang akan kita bicarakan dan bahas disini.

Sponsore web design jakarta

Sebelumnya,d alam bahasa pemrograman java, ada lima operator yang sifatnya mendasar dan harus kita pahami dan ketahui, mereka adalah ;

+ ini adalah simbol dari operator penjumlahan

– ini adalah simbol dari operator pengurangan

*ini adalah simbol dari operator perkalian

/ ini adalah simbol dari operator pembagian

% ini adalah simbol dari operator modulus.

Tentunya kita sudah mengenal tentang pembagian, perkalian, penjumlahan dan pengurangan bukan ? sebab ini memang kita sering gunakan dan sudah kita kenal semenjak sekolah dasar. Tetapi untuk modulus, memang terdengar sedikit asing. Lalu, sebenarnya, apa itu modulus ? modulus adalah suatu operasi perhitungan untuk menghasilkan suatu bilangan sisa dari pembagian antara lebih dari satu bilangan. Contohnya adalah 3 mod 2 atau 3 modulus 2. Sesuai keterangan tadi, bahwa modulus adalah sisa hasil pembagian, maka 3 dibagi 2 adalah satu dan sisanya satu, nah sisa satu inilah yang dikataka sebagai hasil dari perhiungan modulus ini. contohn lainnya adalah 17 mod 5  maka hasilnya adakah dua, sebab 17 dibagi 5 adalah tiga dan sisa 2,

Sesuai dengan yang disinggung di paragraf pembuka tadi, precendence adalah semacam langkah atau uutan prioritas untuk mengoperasikan beberapa bilangan yang ada berdasarkan prioritas dari operatornya, disini ada dua tingkatan prioritas dalam perhitungan atau operasi bilangan ini yang pertama adalah prioritas 1 yaitu prioritas yang paling tinggi atau yang operasinya harus dikerjakan terlebih dahulu. Sedangkan satu lagi adalah prioritas 2 yaitu prioritas yang dinomorduakan atau yang harus dikerjakan belakangan. Prioritas 1 adalah untuk mdoulus, perkalian dan pembagian dan sisanya yaitu pengurangan dan penjumlahan masuk ke dalam prioritas 2.

Dari keterangan diatas tentu kita tahu, bahwa perkalian pembagian dan modulus harus dikerjakan terlebih dahulu dan penjumlahan dan pengurangan dikerjakan terakhir, nah sekarang langsung saja kita masuk ke contoh soalnya.

15 * 3 + 15 / 3 – 90 mod 8 , lalu berapa hasilnya ?

Pengerjaannya seperti ini

( 15 * 3 ) + ( 15 / 3 ) – ( 90 mod 8 ) perkalian dikerjakan terlebih dahulu, demikian juga dengan pembagian dan modulusnya.

( 45 ) + ( 5 ) – ( 2 ) hasil dari perkalian, pembagian dan modulus kemudian dioperasikan bersamaan

48  hasil akhirnya.

Nah, kira kira seperti itulah java precendence yang kita bahas kali ini. Soal diatas memang mudah dan kita pasti bisa mengerjakannya, tetapi ada satu atau banyak versi lainnya yang bisa dikatakan berbeda atau lebih sulit dari ini. jika dalam contoh soal diatas kita bisa melihat, dimana setiap prioritas 1 diselingi oleh pritoritas kedua, maka itu smeua tinggal dikerjakan berdasarkan prioritas atau urutannya masing masing, tetapi baagaimana jika prioritasnya yang setingkat seperti perkalian pembagian dan modulus di tempatkand alam sisi yang sama tanpa dipisahkan oleh prioritas kedua ? contohnya seperti ini;

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1 Nah, bagiamana cara mengerjakannya ?

Tentunya jika anda ingin make kurung kurungan hasilnya tetap membingungkan contohnya menjadi seperti ini ( 15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 ) + ( 2 – 1 ) tetap bingun bukan ? Lalu, bagimana cara operasinya ? caranya adalah dengan mengoperasikannya dari kiri ke kanan. Ingatlah urutan dari pengoperasian yang tingkatan prioritasnya sama adalah sejajar dari kiri ke kanan, barulah dikerjakan untuk prioritas keduanya, contohnya menjadi seperti ini

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1    15 * 10  dikerjakan pertama

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     Hasil dari langkah satu * 20

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     hasil dari langkah kedua % 10

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     hasil dari langkah ketiga / 19

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     hasil dari langkah keempat * 25

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     hasil dari langkah kelima / 15

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     hasil dari langkah keenam / 15

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     hasil dari langkah ketujuh  / 15

15 * 10 * 20 % 10 / 19 * 25 / 15 / 15 / 15 + 2 – 1     hasil dari langkah ketujuh + 2 – 1

Kami sengaja tidak menyertakan langkah hitungnya, untuk memastikan anda bisa paham dan praktik sendiri, jika praktik anda benar maka hasilnya adalah 1.

0
0%
like
0
0%
love
0
0%
haha
0
0%
wow
0
0%
sad
0
0%
angry

Comments

comments


PeluangUsahaTerkini.com adalah sebuah website portal berita resmi dari Halo Komunikasi Sejahtera yang dibuat khusus untuk memberikan informasi secara detail mengenai peluang usaha yang ada saat ini, Pembelajaran internet marketing bagi pemula, Tips & Trick seputar internet marketing.

Subscribe Now

Visit Our Facebook

Copyright © 2017 Peluang Usaha Terkini

To Top