abs()取绝对值
→print(abs(-7.1));//7.1
ceil()取≥n的int值
→print(ceil(3.2));//4
floor()取≤n的int值
→print(floor(3.2));//3
round()取最接近n的int值,4舍5入
constrain(n,a,b)取[a,b]区间的n值
dist(x1, y1, x2, y2)/dist(x1, y1, z1, x2, y2, z2)计算两点间的距离
exp(n)返回n个欧拉数
lerp(a, b, n) n为0.0~1.0,为0.1时接近a值,为0.9时接近b值
log()计算自然对数mag(x1,y1)/mag(x1,y1,z1)=dist(0,0,x1, y1)/dist(0,0,0,x1, y1, z1)
map(n,a1,b1,a2,b2)将n值从一个范围映射到另一个范围
→println(map(5,0,10,0,100));//50
println(map(15,0,10,0,100));//150
println(map(15,0,1,0,100));//1500
max()取最大值
→int[] isz={5,10,100,1000,1234};
println(max(isz));//1234
min()取最小值
norm(20,0,10)=map(20,0,10,0,1)
→println(pow(3,5));//3的5次方println(pow(3,0.1));//3的0.1次方println(pow(3,-1));// 1/3
sq(4)=pow(4,2),sq(5)=pow(5,2),计算n的平方
sqrt(n)计算n的平方根
不过没有powrt(9,3)计算9的3次方根
随机数
三角函数
08-26
05-25
2289