5. PYTHON (Konsep Dasar) – Operasi Numerik Lainnya

Perpangkatan
Disaming penambahan, pengurangan, perkalian dan pembagian, Python juga mendukung operasi perpangkatan. Operasi ini dapat dilakukan dengan mudah menggunakan 2 tanda bintang (**).

>>> 2**7
128
>>> 5**(1/2)
2.23606797749979
>>> 9**(1/2)
3.0

Hasil Bagi dan Sisa
Untuk menentukan hasil bagi dan sisa pembagian, kita dapat menggunakan floor division dan modulo. Floor division menggunakan operator double slash ( // ), sedangkan modulo menggunakan operator persen ( % ). Keduanya dapat dioperasikan pada bilangan integer maupun float.

>>> 30 // 8
3
>>> 20 % 3
2

Penjelasan dari contoh di atas adalah, ketika 30 dibagi 8 maka hasil sebenarnya adalah 3,75. Tetapi hasil tersebut akan dibulatkan ke bawah, sehingga hasilnya adalah 3.

Dan hasil bagi dari 20 dan 3 adalah 2. Dimana angka yang paling mendekati jika 20 dibagi 3 adalah 6, sehingga 6 x 3 = 18. Masih tersisa 2. Maka sisa pembagiannya adalah 2.


LANJUTKAN BACA MATERI LENGKAP –> Seri: Belajar Bahasa Python Lengkap

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.