Pembulatan bilangan desimal Pada Java
Algoritma pembulatan bilangan
desimal juga cukup rumit bila dibuat sendiri. Pembulatan pun ada beberapa
macam, yaitu pembulatan ke atas (ceiling), pembulatan ke bawah (floor), dan
pembulatan ke bilangan bulat terdekat. Java telah menyediakan method Math.ceil()
untuk pembulatan ke atas, Math.floor() untuk pembulatan ke bawah, dan
Math.round() untuk pembulatan ke bilangan bulat terdekat. Contoh penggunaannya
adalah sebagai berikut.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
public class MathRound {
public static void main(String[]
args) {
double a
= 3.71;
double b
= 3.41;
System.out.println("a
= "+a);
System.out.println("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));
}
}
|


Comments
Post a Comment