Daftar Referensi Python

math.tan() menghitung tangen sebuah sudut. Sudut harus diberikan dalam satuan radian; secara matematis, tangen sama dengan sinus dibagi cosinus.

Sintaks

import math

math.tan(radian)

Parameter

Parameter Wajib? Keterangan
radian Ya Sudut dalam satuan radian

Nilai balik: float yang menyatakan nilai tangen.

Contoh

import math

print(round(math.tan(0), 10))
print(round(math.tan(math.radians(45)), 10))

Coba di IDE

Output:

0.0
1.0

Contoh Lainnya

Menghitung tangen 30 derajat

import math

hasil = math.tan(math.radians(30))
print(round(hasil, 4))

Coba di IDE

Output:

0.5774

Menghitung tinggi dari jarak

import math

jarak = 10
sudut = math.radians(45)
tinggi = jarak * math.tan(sudut)
print(round(tinggi, 2))

Coba di IDE

Output:

10.0

Membandingkan tan dengan sin/cos

import math

x = 0.4
perbandingan = math.sin(x) / math.cos(x)
print(math.isclose(math.tan(x), perbandingan))

Coba di IDE

Output:

True

Kesalahan Umum

  • math.tan() menerima radian, bukan derajat; gunakan math.radians() bila perlu.
  • Di dekat 90 derajat, hasil dapat menjadi bilangan yang sangat besar karena tangen tidak terdefinisi tepat pada sudut tersebut.
  • Pastikan modul math sudah diimpor sebelum fungsi dipanggil.

Pelajari Lebih Lanjut