Yapay Gezegen

JavaScript Math Metodları: cos() & sin() & tan()

cos() Metodu

Cos: radyan cinsinden verilen açının kosinüs değerini (-1 ile 1 arasındaki değerler) döndürür.

Radyan yerine derece kullanmak istiyorsanız, dereceyi radyana dönüştürmeniz gerekir. Radyan = ( Derece x Pi ) / 180

Math.cos(0) // 0 radyan için kosinüs değeri -1'dir

Math.cos((60 * Math.PI) / 180) // 60 derecenin kosinüs değeri 0.5'dir

sin() Metodu

Sin: radyan cinsinden verilen açının sinüs değerini (-1 ile 1 arasındaki değerler) döndürür.

Math.sin((90 * Math.PI) / 180)

Math.sin((270 * Math.PI) / 180) // 270 derecenin sinüs değeri -1'dir

tan() Metodu

Tan: radyan cinsinden verilen açının tanjant değerini (tüm gerçek sayılar) döndürür.

Math.tan(0) // 0 radyan için için tanjant değeri 0'dır

Math.tan((45 * Math.PI) / 180) // 45 derecenin tanjant değeri 1'dir

Hiperbolik

Hiperbolik değerleri hesaplamak için: cosh ( ≥1 ), sinh ( tüm gerçek sayılar ) ve tanh (-1 ile 1 arasındaki değerler) metodları kullanılır.

Math.cosh(1) // 1.5430806348152437

Math.sinh(1) // 1.1752011936438014

Math.tanh(1) // 0.7615941559557649

Arc

Arc değerini hesaplamak için: acos, asin ve atan metodları kullanılır.

Math.acos(1) // 0

Math.asin(1) // 1.5707963267948966

Math.atan(1) // 0.7853981633974483

Hiperbolik Arc

Hiperbolik Arc değerini hesaplamak için: acosh, asinh ve atanh metodları kullanılır.

Math.acosh(1) // 0

Math.asinh(1) // 0.881373587019543

Math.atanh(1) // Infinity

Bu metodlar: 2D ve 3D modelleme, animasyon, oyun geliştirme, optik, mekanik, ses sentezi, astronomi, coğrafi konum belirleme vb. alanlarda sıkça kullanılmaktadır.

Math Metodları: log() & exp()