Java datang dengan beberapa class built-in yang bermanfaat. Mari kita membahas classclass
tersebut.
Pada akhir pembahasan, diharapkan pembaca dapat :
1. Menggunakan class-class Java yang telah ada
- Math
- String
- StringBuffer
- Wrapper
- Process
- System
Class Math
Java juga menyediakan konstanta dan method
untuk menunjukkan perbedaan operasi matematika seperti fungsi
trigonometri dan logaritma. Selama method-method ini semua static, Anda
dapat menggunakannya tanpa memerlukan sebuah objek Math. Untuk
melengkapi daftar konstanta dan method-method ini, lihatlah acuan pada
dokumentasi Java API. Dibawah ini beberapa method-method umum yang
sering digunakan.
dengan source di bawah ini saya akan mencoba sebuah percobaan
class MathDemo {
public static void main(String args[]) {
System.out.println("absolute value of -5: " +
Math.abs(-5));
System.out.println("absolute value of 5: " +
Math.abs(-5));
System.out.println("random number(max value is 10): " +
Math.random()*10);
System.out.println("max of 3.5 and 1.2: " +
Math.max(3.5, 1.2));
System.out.println("min of 3.5 and 1.2: " +
Math.min(3.5, 1.2));
System.out.println("ceiling of 3.5: " + Math.ceil(3.5));
System.out.println("floor of 3.5: " + Math.floor(3.5));
System.out.println("e raised to 1: " + Math.exp(1));
System.out.println("log 10: " + Math.log(10));
System.out.println("10 raised to 3: " + Math.pow(10,3));
System.out.println("rounded off value of pi: " +
Math.round(Math.PI));
System.out.println("square root of 5 = " + Math.sqrt(5));
System.out.println("10 radian = " + Math.toDegrees(10) +
" degrees");
System.out.println("sin(90): " +
Math.sin(Math.toRadians(90)));
}
}
lalu kita run saja programnya,setelah prgram di klik maka akan muncul kotak dialog seperti gambar di bawah ini
klik saja ok untuk melanjutkan,dan setelah mengklik OK selanjutnya hasil dari outputnya adalah sebagai berikut
Source : JENI (Java Education Network Indonesia)
Tidak ada komentar:
Posting Komentar