【Lua 筆記】數學函式庫 - 番外
【Lua 筆記】數學函式庫 - 番外
詳情參考自:Lua 5.4 Reference Manual
- math.abs(x) - 回傳 x 的絕對值。
- math.acos(x) - 回傳 x 的反餘弦值(以弧度為單位)。
- math.asin(x) - 回傳 x 的反正弦值(以弧度為單位)。
- math.atan(x) - 回傳 x 的反正切值(以弧度為單位)。
- math.atan2(y, x) - 回傳點 (x, y) 的反正切值(以弧度為單位)。
- math.ceil(x) - 回傳不小於 x 的最小整數。(可理解成無條件進位)
- math.cos(x) - 回傳 x 的餘弦值(x 是以弧度為單位)。
- math.cosh(x) - 回傳 x 的雙曲餘弦值。
- math.deg(x) - 將角度 x 從弧度轉換為角度。
- math.exp(x) - 回傳 e(數學常數) 的 x 次方。
- math.floor(x) - 回傳不大於 x 的最大整數。(可理解成無條件退位)
- math.fmod(x, y) - 回傳 x 除以 y 的餘數。
- math.huge - 表示無窮大的值。
- math.log(x) - 回傳 x 的自然對數。
- math.log10(x) - 回傳 x 的以 10 為底的對數。
- math.max(x, …) - 回傳所有參數中的最大值。
- math.min(x, …) - 回傳所有參數中的最小值。
- math.modf(x) - 回傳 x 的整數部分和小數部分。
- math.pi - 表示 π 的值。
- math.pow(x, y) - 回傳 x 的 y 次方。
- math.rad(x) - 將角度 x 從度轉換為弧度。
- math.random([m [, n]]) - 生成一個隨機數。
- math.randomseed(x) - 設置隨機數生成的種子。
- math.sin(x) - 回傳 x 的正弦值(x 是以弧度為單位)。
- math.sinh(x) - 回傳 x 的雙曲正弦值。
- math.sqrt(x) - 回傳 x 的平方根。
- math.tan(x) - 回傳 x 的正切值(x 是以弧度為單位)。
- math.tanh(x) - 回傳 x 的雙曲正切值。
本部落格所有文章除特別聲明外,均採用CC BY-NC-SA 4.0 授權協議。轉載請註明來源 Yaoの程式小窩!
評論



