Fungsi Trigonometri Pada Java

Java menyediakan banyak method yang terdapat dalam class Math untuk menyelesaikan problem matematika dengan fungsi umum yang sering digunakan. Method adalah sekelompok atau grup pernyataaan yang dapat menjalankan tugas tertentu atau spesifik. Misalnya untuk membuat angka random anda dapat menggunakan random() method.

Bagian kali ini akan memperkenalkan method yang berguna, biasanya terkait sudut. Fungsi umum dalam class math diantaranya adalah fungsi trigonometri.

Sebagai tambahan pada method, class Math juga menyediakan nilai untuk PI dan E(basis dalam log natural) dalam tipe double,  anda dapat menggunakan konstanta ini sebagai Math.PI dan Math.E dalam pogram apapun.

Parameter sin, cos, tan merupakan sudut dalam radian. Sedangkan nilai untuk asin, acos dan atan adalah derajat dalam radian yang berada dalam rentang antara -PI/2 dan PI/2. Satu derajat sebanding dengan PI/180 dalam radian, 90 derajat sebanding dengan PI/2 dalam radian, dan 30 derajat sebanding PI/6 dalam radian.

Fungsi trigonometri itu antara lain:


  • sin(radians), mengembalikan nilai sinus sudut dalam radian
  • cos(radians), mengembalikan nilai cosinus sudut dalam radian
  • tan(radians), mengembalikan nilai tangent sudut dalam radian
  • toRadians(derajat), mengembalikan nilai sudut dalam radian untuk sudut dalam derajat
  • toDegree(radians), megembalikan nilai sudut dalam derajat untuk sudut dalam radian
  • asin(a), mengembalikan nilai sudut dalam radian  untuk invers dari sinus
  • acos(a), mengembalikan nilai sudut dalam radian  untuk invers daricosinus
  • atan(a), mengembalikan nilai sudut dalam radian  untuk invers dari tangent
1° sama dengan 0,0174 radian dan 1 radian sama dengan 57,32°
Berdasarkan wikipedia:
Radian adalah satuan sudut dalam bidang yang dilambangkan dengan "rad". Satuan sudut ini pernah masuk dalam kategori satuan tambahan SI yang kemudian kategori ini tidak lagi sejak tahun 1955 dan saat ini radian dianggap sebagai satuan turunan dalam SI.
Sebagai contoh berikut ini adalah fungsi trigonometri:


1:  public class FungsiTrigonometri {  
2:         
3:       public static void main (String [] args) {  
4:              
5:            System.out.println("Nilai dari sin 0 adalah " + Math.sin(0));  
6:            System.out.println("Nilai dari cos 0 adalah " + Math.cos(0));  
7:            System.out.println("Nilai dari tan 0 adalah " + Math.tan(0));  
8:              
9:            System.out.println("Nilai dari asin 0.5 adalah " + Math.asin(0.5));  
10:           System.out.println("Nilai dari acos 0.5 adalah " + Math.acos(0.5));  
11:           System.out.println("Nilai dari atan 1.0 adalah " + Math.atan(1.0));  
12:              
13:           System.out.println("Nilai dari derajat sudut untuk PI/6 adalah " + Math.toDegrees(Math.PI/6) + " derajat");  
14:           System.out.println("Nilai dari sudut radian untuk sudut 30 derajat adalah " + Math.toRadians(30));  
15:       }  
16:  }  

Hasil:
Nilai dari sin 0 adalah 0.0
Nilai dari cos 0 adalah 1.0
Nilai dari tan 0 adalah 0.0
Nilai dari asin 0.5 adalah 0.5235987755982989
Nilai dari acos 0.5 adalah 1.0471975511965979
Nilai dari atan 1.0 adalah 0.7853981633974483
Nilai dari derajat sudut untuk PI/6 adalah 29.999999999999996 derajat
Nilai dari sudut radian untuk sudut 30 derajat adalah 0.5235987755982988

Fungsi Trigonometri Pada Java Fungsi Trigonometri Pada Java Reviewed by Bahasa Java on 07.47.00 Rating: 5

Tidak ada komentar:

Diberdayakan oleh Blogger.