Bu arada math
modülünün sin
, cos
, tan
gibi trigonometrik fonksiyonlarını kullanırken dikkat etmeniz gereken bir durum var.
from math import cos, sin, radians
print(sin(90))
# 0.8939966636005579
# Halbuki sin(90) = 1'dir.
# Bu yüzden fonksiyonu şöyle kullanmak gerekir.
print(sin(radians(90))
# 1.0
print(cos(radians(0))
# 1.0
arcsin veya arccos işlemlerinde ise degrees
kullanmak gerekir.
from math import asin, acos, degrees
print(degrees(asin(1))
# 90
print(degrees(acos(0))
# 90