flash 三角函式

2022-08-04 11:06:08 字數 1678 閱讀 3046

角度弧度轉換公式: 

角度 = 弧度*180/math.pi; (1弧度 = 180/math.pi  度)

弧度 = 角度*math.pi/180; (1度  =  math.pi /180  弧度)

如:60度的余弦=math.cos(60*math.pi/180);

數學函式表(math)

方法描 述

語法說 明

abs計算並返回由引數 x 指定的數字的絕對值.

math.abs(x)

acos

以弧度為單位計算並返回引數 x 中指定的數字的反余弦值.

math.acos(x)

-1.0<=x<=1.0

asin

以弧度為單位計算並返回引數 x 中指定的數字的反正弦值.

math.asin(x)

-1.0<=x<=1.0

atan

計算並返回引數 x 中指定的數字的反正切值.

math.atan(x)

返回值介於負二分之 pi 與正二分之 pi 之間.

atan2

以弧度為單位計算並返回 y/x 的反正切值.返回值表示相對直角三角形對角的角,其中 x 是臨邊邊長,而 y 是對邊邊長.

math.atan2(y,x)

x/y分別指定點的x座標和y座標

ceil

返回指定數字或表示式的上限值.數字的上限值是大於等於該數字的最接近的整數.

math.ceil(x)

cos返回由引數 x 指定的角的余弦值(介於 -1.0 與 1.0 之間的值).必須以弧度為單位指定角度 x.

math.cos(x)

x為弧度,換算公式為:1弧度=角度*180/math.pi

exp返回 e 的 x 次方的值,其中 e 為自然對數的底 (e),x 為引數 x 中指定的指數.

math.exp(x)

常數 math.e 可以提供 e 的值.

floor

返回引數 x 中指定的數字或表示式的下限值.下限值是小於等於指定數字或表示式的最接近的整數.

math.floor(x)

表示式:math.floor(12.5)將返回值:12

log返回引數 x 的自然對數.

math.log(x)

x>0

max返回兩個數中最大者

math.max(x,y)

min返回兩個數中最小者

math.min(x,y)

pow計算x的y次冪

math.pow(x)

random

返回n,其中 0 <= n < 1

math.random()

獲得a-b之間的隨機整數的公式為:

math.floor(math.random()*(b-a+1)+a)

round

將引數 x 的值向上或向下捨入為最接近的整數並返回值

math.round(x)

sin計算並返回以弧度為單位指定的角度的正弦值

math.sin(x)

換算公式參見cos

sqrt

計算並返回指定數字的平方根

math.sqrt(x)

x>=0

tan計算並返回指定角度的正切值

math.tan(x)

換算公式參見cos

常見三角函式與反三角函式

16341019 資料科學與計算機學院 toc 三角函式公式 反三角函式公式 簡單函式影象 1三角函式公式 兩角和公式 sin a b sinacosb cosasinb sin a b sinacosb cosasinb cos a b cosacosb sinasinb cos a b cosa...

常見三角函式與反三角函式

16341019 資料科學與計算機學院 toc 三角函式公式 反三角函式公式 簡單函式影象 1三角函式公式 兩角和公式 sin a b sinacosb cosasinb sin a b sinacosb cosasinb cos a b cosacosb sinasinb cos a b cosa...

三角函式與反三角函式的使用

假設該三角形是直角三角形。那麼 依照數學基礎是 sin b b c 其中b是邊b對應的角 但是在c c 程式上面稍微有點不同 那就是弧度制與角度制的區分 先說三角函式,在 程式設計裡面 舉sin 為例 sin 弧度制 只有裡面放弧度制,才能算的精準,假設要算45 的sin值 那麼對45 進行轉換為弧...