Calculator Trigonometri

Kalkulator Fungsi Trigonometri

Derajat Radian
Sinus (sin) Kosinus (cos) Tangen (tan) Kosekan (csc) Sekan (sec) Kotangen (cot)
function calculateTrigonometricFunction() { var angleValue = parseFloat(document.getElementById('angleValue').value); var angleUnit = document.getElementById('angleUnit').value; var functionType = document.getElementById('functionType').value; var resultDiv = document.getElementById('trigResult'); var angleInRadians; var calculatedValue; if (isNaN(angleValue)) { resultDiv.innerHTML = "Mohon masukkan nilai sudut yang valid."; return; } if (angleUnit === 'degrees') { angleInRadians = angleValue * (Math.PI / 180); } else { angleInRadians = angleValue; } switch (functionType) { case 'sin': calculatedValue = Math.sin(angleInRadians); break; case 'cos': calculatedValue = Math.cos(angleInRadians); break; case 'tan': var cosValue = Math.cos(angleInRadians); if (Math.abs(cosValue) < 1e-9) { // Check for values very close to 0 calculatedValue = "Tidak Terdefinisi (pembagian dengan nol)"; } else { calculatedValue = Math.tan(angleInRadians); } break; case 'csc': var sinValueCsc = Math.sin(angleInRadians); if (Math.abs(sinValueCsc) < 1e-9) { calculatedValue = "Tidak Terdefinisi (pembagian dengan nol)"; } else { calculatedValue = 1 / sinValueCsc; } break; case 'sec': var cosValueSec = Math.cos(angleInRadians); if (Math.abs(cosValueSec) < 1e-9) { calculatedValue = "Tidak Terdefinisi (pembagian dengan nol)"; } else { calculatedValue = 1 / cosValueSec; } break; case 'cot': var tanValueCot = Math.tan(angleInRadians); if (Math.abs(tanValueCot) < 1e-9) { // If tan is 0, cot is undefined calculatedValue = "Tidak Terdefinisi (pembagian dengan nol)"; } else if (Math.abs(Math.sin(angleInRadians)) < 1e-9) { // If sin is 0, cot is undefined calculatedValue = "Tidak Terdefinisi (pembagian dengan nol)"; } else { calculatedValue = 1 / tanValueCot; } break; default: calculatedValue = "Fungsi tidak dikenal."; } if (typeof calculatedValue === 'number') { resultDiv.innerHTML = "Hasil: " + calculatedValue.toFixed(6); } else { resultDiv.innerHTML = "Hasil: " + calculatedValue; } } .trigonometry-calculator-container { background-color: #f9f9f9; border: 1px solid #ddd; padding: 20px; border-radius: 8px; max-width: 500px; margin: 20px auto; font-family: Arial, sans-serif; } .trigonometry-calculator-container h2 { text-align: center; color: #333; margin-bottom: 20px; } .calculator-input-group { margin-bottom: 15px; } .calculator-input-group label { display: block; margin-bottom: 5px; font-weight: bold; color: #555; } .calculator-input-group input[type="number"], .calculator-input-group select { width: calc(100% – 22px); padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; } .trigonometry-calculator-container button { background-color: #007bff; color: white; padding: 12px 20px; border: none; border-radius: 4px; cursor: pointer; font-size: 16px; width: 100%; display: block; margin-top: 20px; } .trigonometry-calculator-container button:hover { background-color: #0056b3; } .calculator-result { margin-top: 20px; padding: 15px; border: 1px solid #e0e0e0; border-radius: 4px; background-color: #e9ecef; text-align: center; font-size: 18px; color: #333; font-weight: bold; }

Trigonometri adalah cabang matematika yang mempelajari hubungan antara sudut dan sisi segitiga. Ini adalah alat fundamental dalam berbagai bidang seperti fisika, teknik, arsitektur, navigasi, dan bahkan grafika komputer. Kalkulator fungsi trigonometri ini dirancang untuk membantu Anda menghitung nilai-nilai fungsi trigonometri dasar dan kebalikannya dengan mudah.

Fungsi Trigonometri Dasar

Ada tiga fungsi trigonometri dasar yang paling sering digunakan:

  1. Sinus (sin): Dalam segitiga siku-siku, sinus dari suatu sudut adalah perbandingan antara panjang sisi di depan sudut tersebut (sisi depan) dengan panjang sisi miring.
  2. Kosinus (cos): Kosinus dari suatu sudut adalah perbandingan antara panjang sisi di samping sudut tersebut (sisi samping) dengan panjang sisi miring.
  3. Tangen (tan): Tangen dari suatu sudut adalah perbandingan antara panjang sisi depan dengan panjang sisi samping. Ini juga dapat dihitung sebagai sin(sudut) / cos(sudut).

Fungsi Trigonometri Kebalikan

Selain tiga fungsi dasar, ada juga tiga fungsi kebalikan (resiprokal) yang penting:

  1. Kosekan (csc): Kosekan adalah kebalikan dari sinus, yaitu 1 / sin(sudut).
  2. Sekan (sec): Sekan adalah kebalikan dari kosinus, yaitu 1 / cos(sudut).
  3. Kotangen (cot): Kotangen adalah kebalikan dari tangen, yaitu 1 / tan(sudut). Ini juga dapat dihitung sebagai cos(sudut) / sin(sudut).

Derajat vs. Radian

Sudut dapat diukur dalam dua satuan utama:

  • Derajat: Satu lingkaran penuh adalah 360 derajat. Ini adalah satuan yang paling umum digunakan dalam kehidupan sehari-hari dan geometri dasar.
  • Radian: Satu lingkaran penuh adalah 2π radian. Radian adalah satuan standar dalam matematika tingkat lanjut dan fisika, terutama ketika berurusan dengan kalkulus dan gerak melingkar. Kalkulator ini memungkinkan Anda memilih satuan yang sesuai untuk perhitungan Anda.

Cara Menggunakan Kalkulator

  1. Masukkan Nilai Sudut: Ketikkan nilai sudut yang ingin Anda hitung fungsinya.
  2. Pilih Satuan Sudut: Pilih apakah sudut Anda dalam "Derajat" atau "Radian" dari menu dropdown.
  3. Pilih Fungsi Trigonometri: Pilih fungsi yang ingin Anda hitung (sin, cos, tan, csc, sec, atau cot) dari menu dropdown.
  4. Klik "Hitung Fungsi": Tekan tombol ini untuk melihat hasilnya.

Contoh Penggunaan

  • Menghitung sin(30 derajat):
    • Masukkan "30" di "Nilai Sudut".
    • Pilih "Derajat" di "Satuan Sudut".
    • Pilih "Sinus (sin)" di "Fungsi Trigonometri".
    • Hasil: 0.500000
  • Menghitung cos(π/3 radian):
    • Masukkan "1.047198" (nilai π/3) di "Nilai Sudut".
    • Pilih "Radian" di "Satuan Sudut".
    • Pilih "Kosinus (cos)" di "Fungsi Trigonometri".
    • Hasil: 0.500000
  • Menghitung tan(45 derajat):
    • Masukkan "45" di "Nilai Sudut".
    • Pilih "Derajat" di "Satuan Sudut".
    • Pilih "Tangen (tan)" di "Fungsi Trigonometri".
    • Hasil: 1.000000
  • Menghitung csc(30 derajat):
    • Masukkan "30" di "Nilai Sudut".
    • Pilih "Derajat" di "Satuan Sudut".
    • Pilih "Kosekan (csc)" di "Fungsi Trigonometri".
    • Hasil: 2.000000
  • Menghitung tan(90 derajat):
    • Masukkan "90" di "Nilai Sudut".
    • Pilih "Derajat" di "Satuan Sudut".
    • Pilih "Tangen (tan)" di "Fungsi Trigonometri".
    • Hasil: Tidak Terdefinisi (pembagian dengan nol)

Kalkulator ini akan sangat membantu Anda dalam memahami dan menerapkan konsep-konsep trigonometri dalam studi atau pekerjaan Anda.

Leave a Reply

Your email address will not be published. Required fields are marked *