Cara Membuat Fungsi Trigonometri (Sin, Cos, Tan, Sec, Csc, Cot) pada Python

ViaByte.Net

Fungsi Trigonometri
def cot(angle):
    tangent = math.tan(math.radians(angle))
    if tangent == 0:
        return float('inf')
    else:
        return 1 / tangent

Fungsi cot di atas juga menerima satu parameter angle yang merupakan sudut dalam derajat. Pertama, kita mengubah sudut tersebut menjadi radian menggunakan math.radians(), kemudian kita menghitung nilai tangen dari sudut tersebut. Jika nilai tangen adalah 0 (yang berarti sudut tersebut adalah kelipatan dari 90 derajat), maka fungsi akan mengembalikan tak berhingga (inf). Jika tidak, fungsi akan mengembalikan nilai cotangen dari sudut tersebut.

Contoh Penggunaan Fungsi Trigonometri

Setelah kita membuat fungsi-fungsi trigonometri lengkap, sekarang mari kita lihat beberapa contoh penggunaannya:

angle_degrees = 30
print(f"Secant dari {angle_degrees} derajat adalah {sec(angle_degrees)}")
print(f"Cosecant dari {angle_degrees} derajat adalah {csc(angle_degrees)}")
print(f"Cotangen dari {angle_degrees} derajat adalah {cot(angle_degrees)}")

Bagikan:

Tinggalkan komentar