手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

Processing 3数字计算:绝对值/取整/范围/插值

时间:2024-10-16 10:17:34

1、使用abs函数求单个数字的绝对值并返回,整数和浮点数都可用。

Processing 3数字计算:绝对值/取整/范围/插值

2、使用ceil函数向上取整,floor向下取整,round四舍五入。向上取整是指,取大于等于该数字的最小的整数。向下取整类似。

Processing 3数字计算:绝对值/取整/范围/插值

3、使用costrain(输入值,下限,上限)对输入进行限制。将会返回一个值,当大于上限时返回上限,当小于下限返回下限,如果在范围内就返回输入值。

Processing 3数字计算:绝对值/取整/范围/插值

4、使用lerp(插值下限,插值上限,t)来进行线性插值。通常t取0~1。取0时返回下限,取1时返回下限,其他值线性插值得到。

Processing 3数字计算:绝对值/取整/范围/插值

5、使用norm(输入值,归一化下限,归一化上限)对输入进行归一化。即把下限到上限映射到0~1。当输入值等于下限时返回0,当输入值等于上限时返回1。

Processing 3数字计算:绝对值/取整/范围/插值

6、使用map(输入值,当前下限,当前上限,目标下限,目标上限)对输入值进行线性映射(拉伸)到输出范围内。可以用norm和lerp的组合等效代替。

Processing 3数字计算:绝对值/取整/范围/插值
© 手抄报圈