Bagaimana Cara Membuat Fungsi Invers Secan Trigonometri pada javascript
Fungsi invers adalah fungsi yang digunakan untuk mencari besar sudut berdasarkan pada sebuah nilai yang diberikan.
Karena fungsi trigonometri secan tidak tersedia di javascript, yang mana harus dibuat sendiri, begitu pula dengan fungsi inversnya seperti halnya fungsi cosecan dan cotangen. Maka dari itu, yang harus kita lakukan adalah menggunakan fungsi invers dari fungsi trigonometri yang sudah ada.
Seperti yang sudah dibahas sebelumnya bahwa hasil fungsi trigonometri secan berbanding terbalik dengan hasil fungsi trigonometri cosinus. Perbadingan tersebut dituliskan pada program seperti berikut.
Dimana "a" adalah hasil fungsi trigonometri secan dan "x" adalah hasil fungsi trigonometri cosinus.
Selanjutnya digunakan fungsi invers trigonometri cosinus yaitu Math.asin() untuk memperoleh besaran sudut dalam satuan radian.
Jika besaran sudut yang diinginkan adalah dalam bentuk radian, maka program cukup sampai disitu saja. Tapi jika kita menginginkannya dalam besaran sudut derajat maka baris berikut perlu ditambahkan.
Pada variabel "derajat" akan tersimpan besar sudut dalam satuan derajat. Berikut ini hasil dari beberapa pengujian untuk program diatas.
x | radian | derajat |
---|---|---|
1 | 0 | 0 |
1.2 | 0.586 | 33.557 |
1.4 | 0.775 | 45.415 |
1.6 | 0.896 | 51.318 |
1.8 | 0.982 | 56.251 |
2 | 1.047 | 60 |
Berikut ini fungsi invers secan yang bisa anda gunakan untuk menghasilkan besaran sudut dalam derajat.
Berikut contoh penggunaannya
Pada contoh diatas besar sudut dalam derajat tersimpan pada variabel "derajat". Anda bisa menggantinya dengan nama variabel apapun yang anda suka. Nilai 56.443 pada variabel "derajat" sebagai hasil dari invers secan 1.2.
Jika besaran sudut yang ingin anda hasilkan adalah dalam bentuk radian maka fungsi berikut bisa anda gunakan.
Berikut contoh penggunaannya
Pada contoh diatas besar sudut dalam radian tersimpan pada variabel "radian". Anda bisa menggantinya dengan nama variabel apapun yang anda suka. Nilai 0.986 pada variabel "derajat" sebagai hasil dari invers secan 1.2.
Sekian penjelasan kami mengenai fungsi invers secan trigonometri pada javascript, semoga dapat dipahami dengan mudah.
Lihat juga Cara Membangkitkan Nilai Random dengan Javascript dan Cara Membuat Pembulatan ke Bawah dengan Javascript.
Sekian, Semoga bermanfaat