Postingan lainnya
Pembulatan angka desimal bahasa C
Saya memiliki soal untuk input angka 998, lalu prosesnya yaitu dibagi dengan 999, dan outputnya harus 0.998. Saya menggunakan float (%.3f) namun hasil nya 0.999. bagaimana ya caranya ?
0
2 Jawaban:
hasil 0.998 di bagi 0.999 = 0.998999 jika di bulatkan jadi 3 angka di belakang koma maka dia melakukan pembulatan ke atas , jadi hasil ya tetap 0.999
0
jika hasilnya 0.998 maka bukan dibulatkan tapi dipotong 3 digit dibelakang koma
1