PRAKTEK ROBOTIKA
“Operasi Aritmatika”
Disusun Oleh :
IRVAN ARIANTO ( 18130065 )
Dosen Pengampu :
Dr. Mukhlidi Muskhir,S.Pd,M.Kom
a. Penjumlahan
Pada operasi penjumlahan tersebut kita lebih mudah
menggunakan python daripada menggunakan bahasa lain. Dan
penjumlahan pada python bisa dilkukan pada bilangan bulat positif
maupun bilangan bulat negatif.
b. Pengurangan
Sama seperti operasi penjumlahan, operasi pengurangan juga
bisa dilakukan pada bilangan bulat positif dan bilangan bulat negatif.
d. Pembagian
Pada pembagian kita juga tidak bisa menggunakan tanda titik dua (:)
tetapi kita harus menggunakan tanda ( / ). Dan pembagian pada python
nilainya langsung bertipe float.
Selain operasi kabataku tersebut ada juga operasi aritmatika lain,
contohnya yaitu eksponen (pangkat) , modulus , dan floor devision.
e. Eksponen (pangkat)
Eksponen adalah bilangan berpangkat dan tanda nya bintang 2
(**). Contohnya pada program saya memasukkan nilai a 10 dan nilai b 4
maka hasil dari a ** b adalah 10.000, karena 10 pangkat 4 hasilnya
10.000 . seperti gambar dibawah ini :
f. Modulus
Modulus adalah sisa hasil pembagian dan menggunakan tanda
persen (%) . contohnya nilai a adalah 10 dan nilai b adalah 4 maka a%b
hasilnya adalah 2, karena 10 dibagi 4 hasilnya 2 dan sisa pembagiannya
2.
Dan jika bilangan nya bisa habis dibagi maka nilai modulus nya
akan menjadi 0. Contoh jika nilai a adalah 12 dan nilai b adalah 4 maka
hasilnya 3 dan sisa pembagian nya adalah 0, maka nilai a%b adalah 0
g. Floor devision
Floor devision adalah hasil pembagian yang dibulatkan ke bawah
dan memiliki tanda ( // ). Contohnya nilai a adalah 10 dan nilai b adalah
4 maka hasil dari 10 dibagi 4 adalah 2.5, jika menggunakan floor
devision a//b hasilnya adalah 2, karena dibulatkan kebawah.
Tanda kurung ()
Tanda kurung adalah prioritas yang paling utama. Apabila ada
tanda kurung maka operasi dalam tanda kurung tersebut akan
dikerjakan terlebih dahulu.
Eksponen
Setelah tanda kurung prioritas operasi kedua adalah operasi
eksponen atau bilangan berpangkat.
Perkalian, pembagian, modulus, dan floor devision
Prioritas yang ketiga dalam python adalah operasi perkalian,
pembagian, modulus dan floor devision.
Penjumlahan dan pengurangan
Operasi penjumlahan dan pengurangan adalah operasi yang
paling terakhir dikerjakan atau dieksekusi.
II. Latihan
Berdasarkan vidio yang telah saya tonton di youtube yaitu vidio yang
berjudul “Belajar python [Dasar] – 09 – Latihan Perhitungan Sederhana”
yang diupload oleh channel Kelas terbuka. Ini bukti bahwa saya telah
menonton vidio tersebut sampai habis :
Pada latihan yang pertama ini adalah membuat program untuk konversi
satuan temperature baik konversi dari celcius ke reamur, farenheit, dan
kelvin maupun sebaliknya.