函数的语法 | 说明 | 示例 |
+ | 加法,将值相加 | 总长度 = 高度 + 宽度 |
- | 减法,找出值之间的差异 | 已删除的体积 = 体积 A - 体积 B |
* | 乘 | 面积 = 高度 * 宽度 |
/ | 除 | 半长度 = 长度 / 2 |
^ | 幂,X 的 Y 次方 | 高度 ^ 2 |
log | 对数,必须将基数提高到幂的指数才能等于给定数。 | 2 = log10 100 |
ln | 自然对数,数字的对数与数学常数 e 的基准值。 | ln(x*y) = ln*x + ln*y |
sqrt | 平方根 | 4 = sqrt(16) |
sin | 正弦 |
Revit公式语法和缩写(含取整、向上取整、向下取整/舍入)
| 已知 c 和 A,a = c * sin(A) |
cos | 余弦 | 已知 c 和 A,b = c * cos(A) |
tan | 正切 | 已知 a 和 B,b = a * tan(B) |
asin | 反正弦 | 已知 a 和 c,A = asin(a/c) |
acos | 反余弦 | 已知 a 和 c,B = acos(a/c) |
atan | 反正切 | 已知 a 和 b,A = atan(a/b) |
exp(x) | 数学常数 e 升至 x 的幂。 | exp(3) |
abs | 绝对值 | 2 = abs(-2) |
pi | 圆周长与直径的比 | 圆面积 = pi * r^2 |
舍入 (X) | 舍入函数返回舍入到最接近整数的值。它不考虑舍入的方向。 | round(3.1) = 3round(3.5) = 4round(-3.7) = -4 |
向上舍入 (x) | 向上舍入函数将值返回为大于或等于 x 的最大整数值。 | roundup(3) = 3roundup(3.1) = 4roundup(-3.7) = -3 |
向下舍入 (x) | 向下舍入函数将值返回为小于或等于 x 的最小整数值。 | rounddown(3) = 3rounddown(3.7) = 3rounddown(-3.7) = -4
|