Daftar Referensi Python

math.sin() menghitung sinus sebuah sudut. Sudut harus diberikan dalam satuan radian dan hasilnya berada di antara -1.0 dan 1.0.

Sintaks

import math

math.sin(radian)

Parameter

Parameter Wajib? Keterangan
radian Ya Sudut dalam satuan radian

Nilai balik: float yang menyatakan nilai sinus.

Contoh

import math

print(round(math.sin(0), 10))
print(round(math.sin(math.pi / 2), 10))

Coba di IDE

Output:

0.0
1.0

Contoh Lainnya

Menghitung sinus 30 derajat

import math

hasil = math.sin(math.radians(30))
print(round(hasil, 10))

Coba di IDE

Output:

0.5

Menghitung beberapa sudut

import math

sudut = [0, 90, 180]
nilai = [round(math.sin(math.radians(x)), 10) for x in sudut]
print(nilai)

Coba di IDE

Output:

[0.0, 1.0, 0.0]

Menghitung tinggi dari sudut

import math

panjang = 10
sudut = math.radians(30)
tinggi = panjang * math.sin(sudut)
print(round(tinggi, 2))

Coba di IDE

Output:

5.0

Kesalahan Umum

  • math.sin() menerima radian, bukan derajat; gunakan math.radians() bila perlu.
  • Nilai yang secara teori nol dapat memiliki galat sangat kecil karena representasi float.
  • Pastikan modul math sudah diimpor sebelum fungsi dipanggil.

Pelajari Lebih Lanjut