Sekarang
kita telah mengetahui bagaimana cara mendeklarasikan sebuah variabel
dengan menggunakan tipe data, dan sekarang kita mempunyai sebuah
variabel, dalam pelajaran ini kita akan melihat perbedaan pengoprasian
aritmatika dengan pengoprasian yang biasa kita tampilkan pada variabel.
Penjumlahan
kita dapat menambahkan nilai dua variabel menggunakan operator tambahan +.
int score = 170 ;
int bonus = 25 ;
int total = score + bonus ;
operator
penambah dapat kita ambil dari variabel, seperti contoh code di atas ,
atau kita dapat mencampuran variabel dan bilangan konstan.
int score = 170 ;
int bonus = 25 ;
// tambahkan variabel dengan bilangan konstanta
int total = score + 25 ;
Evaluasi
Berapa nilai dari score di bawah ?
int rawScore = 10 ;
int bonus = 7 ;
int score = rawScore + bonus ;
jawaban:[……………]
Pengurangan
kita dapat mengurangkan nilai daridua variabel menggunakan operator pengurangan — .
int score = 170 ;
int deduct = 25 ; deduct = mengurangi
int total = score — deduct ;
operator
pengurang, dapat kita ambil dari variabel, seperti contoh code di
atas , atau kita dapat mencampuran variabel dan bilangan konstan.
int score = 170 ;
int deduct = 49–24 ;
// kurangi variabel dengan bilangan konstanta
int total = score — 25 ;
Evaluasi
Berapakah nilai dari score di bawah ini ?
int rawScore = 10 ;
int deduct = 4 ;
int score = rawScore — deduct ;
jawaban :[……………….]
Perkalian
kita dapat mengkaikan nilai daridua variabel menggunakan operator perkalian * .
int score = 170 ;
int multiplier = 5 ; multiplier = bilangan yang di kalikan
int total = score — multiplier ;
operator
perkalian, dapat kita ambil dari variabel, seperti contoh code di
atas , atau kita dapat mencampuran variabel dan bilangan konstan.
int score = 170 ;
int multiplier = 5 * 2 ;
// kalikan variabel dangan bilangan konstanta
int total = score * 5 ;
Evaluasi
Dapatkah kalian mengurutkan blaok — balok di bawah ini dengan benar
[ = ]
[ * ]
[ multiplier ]
[ int totalScore ]
[ rawScore ]
jawaban:[…………………………………………………]
Pembagian
kita dapat membagikan nilai daridua variabel menggunakan operator pembagian / .
int score = 170 ;
int players = 3 ;
int average = score — players ;
kita
juga dapat membagi isi dari nomor secara bersamaan, seperti penambahan,
perkalian, pengurangan, dan juga operator dengan mengambil diantara
variabel, seperti contoh diatas, atau seperti mengambil campuran
variabel dan bilangan konstanta. Seperti di dalam matematika, kita tidak
bisa membaginya dengan nol (0).
int score = 170 ;
int players = 9 / 3 ;
// bagikan variabel dangan bilangan konstanta
int average = score / 3 ;
Ada dua hal yang harus diketahui tentang pembagian:
1. Jika kedua variabel adalah nomor int , maka isinya harus int.
2. JIka variabel terakhir adalah bilangan double, isinya harus berisi bilangan double.
Jika
kita membagi 1 / 2 ,kita akan mendapatkan 0 karena keduanya (1 dan 2)
tidak mempunyai angka desimal bagian dari java dan yang diasumsikan
adalah int. Jadi kita mengambil dua int dan harus mengulangi int
tersebut. int akan menjalankan bagian yang desimal, dan kita akan
mendapatkan hasil 0.
Jika
kita mencari dan memperbaiki ini, kita harus membuat satu bilangan
double, kemudian java akan menjalankan double. Kita bisa dengan mudah
mengonvert int kedalam double dengan penambahan. .0 kedalam baris
terakhir seperti 1.0 .Ketika melihat poin desimal,mereka akan
mengasumsikan nomer tersebut adalah double .
Evaluasi
berapa nilai dari fraction di bawah ini ? ingat kedua angka di bawah ini adalah int !
double fraction = 3 / 4 ;
jawaban : […………………………..]
Dapatkah kalian memilih jawaban yang benar agar kita bisa membagi variabel powerups dengan variabel penalty, dan menempatkan hasilnya dalam variabel power!
a. int power = powerups — penalty ;
b. int power = powerups + penalty ;
c. int power = powerups / penalty ;
d. int power = powerups * penalty ;
Sampai jumpa pada tulisanku berikutnya di https://medium.com/@shifwan9