Mau sharing dikit nih tentang pembulatan bialangan decimal di java, siapa tau bermanfaat buat yang baru belajar java. Mungkin ada tutorial sebelumnya tentang operasi matematika menggunakan java, tapi pembulatan ini belum dibahas, oleh karena itu saya mau kasih tutorial buat tambahannya. hehe
di dalam java ada 3 tipe pembulatan :
- Pembulatan keatas : Math.ceil();
- Pembulatan kebawah : Math.floor();
- Pembulatan terdekat : Math.round()
biar lebih mudah dipahami, bisa liat contoh program berikut ini :
public class PembulatanDesimal { public static void main(String[] args) { double a,b; a=4.71; b=4.41; System.out.println("Nilai a : "+a); System.out.println("Nilai b : "+b); System.out.println("Pembulatan ke atas a : "+Math.ceil(a)); System.out.println("Pembulatan ke atas b : "+Math.ceil(b)); System.out.println("Pembulatan ke bawah a : "+Math.floor(a)); System.out.println("Pembulatan ke bawah b : "+Math.floor(b)); System.out.println("Pembulatan ke terdekat a : "+Math.round(a)); System.out.println("Pembulatan ke terdekat b : "+Math.round(b)); } }
Berikut screenshot program diatas :
Mudah bukan, kalo ada ang masih bingung, bisa langsung aja kontak saya
happy coding semua..