b-6 算術関数
May 1, 2019
b-6 算術関数
複雑な計算をするときは関数を利用してすっきりしたコードに。
関数名 | 機能 |
---|---|
abs(a) | aの絶対値を求める |
sqrt(a) | aの平方根を求める |
sq(a) | aの2乗を求める |
pow(a,b) | aのb乗を求める |
exp(a) | e(ネイピア数)のa乗を求める |
log(a) | 自然対数を求める |
round(a) | 小数点以下を四捨五入する |
floor(a) | 小数点以下を切り捨てる |
ceil(a) | 小数点以下を切り上げる |
min(a,b) | 最小値を求める |
max(a,b) | 最大値を求める |
constrain(a,min,max) | aをminとmaxの間に制限する |
mag(x,y) | 原点から座標(x,y)までの距離を求める |
dist(x1,y1,x2,y2) | 2点間の距離を求める |
lerp(a,b,c) | aとbの間の比cで指定される値を求める |
norm(a,b,c) | aを範囲b-cから0-1の範囲へ変更する |
map(a,b,c,d,e) | aを範囲b-cから別の範囲d-eへ変換する |