pembagian

Oleh agtinus 11 1 pada Rabu, 20 Juli 2016, 15:06:28


Kembali ke forum soal ini

#python #pengenalan-python #komentar-dan-operasi-matematika


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



untuk pembagian itu tidak bisa menghasilkan pecahan ya? contoh 75 / 30 hasilnya kan seharusnya 2,5 tetapi disini 2. 
0 jempol


bramanto
300
1157
· 8 tahun, 3 bulan yang lalu · 2 jempol

Hai coder @agtinus. Pada python tidak bisa mengoperasikan ini karena tipe data bil1 dan bil2 adalah integer, sehingga tidak menghasilkan float. Untuk dapat menghasilkan hasil yang diinginkan, kita harus melakukan casting tipe data dengan cara yang cukup sederhana. 

Sintaks code sederhanaNya seperti berikut : 

a = 75
b = 30
hasil_integer = a / b
print hasil_integer
# Output
2

hasil_float = float(a) / float(b)
print hasil_float
# Output
2.5

agtinus
11
1
penanya
· 8 tahun, 3 bulan yang lalu · 1 jempol

Terima kasih Mas Bramanto, saya jadi tau :)