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