Mengapa hasil dari print float(223/6) tidak sama dengan print float(223)/6 mohon bantuannya
0 jempol
ZihxS
300
816
·
6 tahun, 11 bulan yang lalu
·
3 jempol
Hai coder akbareja, print float(223/6) Penjelasan : "223/6" akan di eksekusi terlebih dahulu yang akan menghasilkan integer "37" lalu fungsi float akan di eksekusi, karena hasil sebelumnya "37" (integer) jadi hasilnya akan tetap sama 37 dan karena 37 itu tidak ada desimal di di belakangnya (integer) lalu float akan menjadikan 37.0. Bagian di atas sama seperti = float(37) print float(223)/6 Penjelasan : "float(223)" akan di eksekusi pertama yang akan menghasilkan anfka desimal 223.0 lalu 223.0 akan di bagi dengan 6 yang akan menghasilkan 37.1666666667. Bagian di atas sama seperti = 223.0 / 6 Semoga jelas dan semoga membantu ^_^
akbareja
185
4
penanya
·
6 tahun, 11 bulan yang lalu
·
0 jempol
okeokee sangat membantu penjelasannya, terimakasih ZihxS!
ZihxS
300
816
·
6 tahun, 11 bulan yang lalu
·
1 jempol
Tetap dan terus semangat coder akbareja ^_^