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.
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.
berikut adalah contih programnya :
public class LatMath { public static void main(String[] args) { double x, y; x = -37.33; System.out.println(); System.out.println("x = " + x); System.out.println("Math.abs(x) = " + Math.abs(x)); x = 2.356194490192345; System.out.println(); System.out.println("x = " + x); System.out.println("Math.tan(x) = " + Math.tan(x)); x = 21; y = -37; System.out.println(); System.out.println("x = " + x); System.out.println("y = " + y); System.out.println("Math.max(x,y) = " + Math.max(x,y)); x = 2; y = 3; System.out.println(); System.out.println("x = " + x); System.out.println("y = " + y); System.out.println("Math.pow(x,y) = " + Math.pow(x,y)); System.out.println(); System.out.print("Math.random() :"); for(int i=0;i<3;i++) { System.out.print(" " + Math.random()); } System.out.println(); x = 225; System.out.println(); System.out.println("x = " + x); System.out.println("Math.sqrt(x) = " + Math.sqrt(x)); x = 135; System.out.println(); System.out.println("x = " + x); System.out.println("Math.toRadians()= " + Math.toRadians(x)); } }
Setelah terlebih dahulu set variabel lingkungan PATH dan CLASSPATH.
$ javac LatMath.java Jika Anda menjalani langkah-langkah dengan benar, Anda dapat menemukan file LatMath.class di dalam directory yang sama.
Kemudian luncurkan dengan java
$ java LatMath x = -37.33 Math.abs(x) = 37.33 x = 2.356194490192345 Math.tan(x) = -1.0000000000000002 x = 21.0 y = -37.0 Math.max(x,y) = 21.0 x = 2.0 y = 3.0 Math.pow(x,y) = 8.0 Math.random() : 0.04970817076751444 0.40194521371113345 0.003979911650069612 x = 225.0 Math.sqrt(x) = 15.0 x = 135.0 Math.toRadians()= 2.356194490192345
Tidak ada komentar:
Posting Komentar