函数可以大写或小写,但不能大小写混合使用。编辑器按钮将始终插入大写函数。除非另外声明,否则 theta 以弧度表示。
ABS(x) | 返回 x 的绝对值。 |
ACOS(x) | 返回 x 的反余弦值。 |
ASIN(x) | 返回 x 的反正弦值。 |
ATAN(x) | 返回 x 的反正切值。 |
ATAN2(y,x) | 根据 x 和 y 的正弦值返回正确象限中 y/x 的反正切值。 |
CEIL(x) | Ceiling 函数:返回不小于 x 的最小整数。例如,CEIL(1/3) 为 1。 |
COS(theta) | 返回 theta 的余弦值。 |
COSH(theta) | 返回 theta 的双曲余弦值。 |
COT(theta) | 返回 theta 的余切值。 |
COTH(theta) | 返回 theta 的双曲余切值。 |
CSC(theta) | 返回 theta 的余割值。 |
CSCH(theta) | 返回 theta 的双曲余割值。 |
DEG2GRD(theta) | 将以度表示的 theta 转换为以梯度表示的 theta。 |
DEG2RAD(theta) | 将以度表示的 theta 转换为以弧度表示的 theta。 |
DRVSTN(x) | 使用桩号断链从原始桩号 x 返回衍生的桩号。该函数仅对支持桩号断链的图元(路线、纵断面设计线、采样线、图形纵断面、管道和结构)有意义。 |
EXP(x) | 返回 x 的指数值。 |
FLOOR(x) | 返回小于或等于 x 的最大整数。例如,FLOOR(3/2) 为 1。 |
FMOD(x,y) | 返回 x/y 的浮点余数。 |
GRD2DEG(theta) | 将以梯度表示的 theta 转换为以度表示的 theta。 |
GRD2RAD(theta) | 将以梯度表示的 theta 转换为以弧度表示的 theta。 |
IF(test,true_val,false_val) |
计算测试的值 - 如果测试的值非零,则计算并返回 true_val,否则计算并返回 false_val。True_val 和 false_val 可以是任何表达式。 例如,其中 x 为特性: IF(x=0,1,sin(x)/x) 上述对 x 的测试用于验证它是否为零,如果为零,表达式将返回 1。如果 x 不是零,表达式将返回 sin(x)/x。 |
LOG(x) | 返回 x 的对数值(底数为 e)。 |
LOG10(x) | 返回 x 的对数值(底数为 10)。 |
MAX(a,b) | 返回 a 和 b 中的最大值。 |
MIN(a,b) | 返回 a 和 b 中的最小值。 |
POW(x,y) | 返回 x 的 y 次幂的值。 |
POW10(x) | 返回 x 的 10 次幂的值。 |
RAD2DEG(theta) | 将以弧度表示的 theta 转换为以度表示的 theta。 |
RAD2GRD(theta) | 将以弧度表示的 theta 转换为以梯度表示的 theta。 |
ROUND(x) | 四舍五入 x 为最近的整数。 |
ROUNDDOWN(x,y) | x 不进位舍入以达到 y 个小数位。例如,ROUNDDOWN(3.2,0) 将不进位舍入到零个小数位。结果为 3。ROUNDDOWN(3.14159,3) 将不进位舍入到三个小数位。结果为 3.141。 |
ROUNDUP(x,y) | x 进位舍入以达到 y 个小数位。例如,ROUNDUP(3.2,0) 将进位舍入到零个小数位。结果为 4。ROUNDUP(3.14159,3) 将进位舍入到 3 个小数位。结果为 3.142。 |
SIN(theta) | 返回 theta 的正弦值。 |
SEC(theta) | 返回 theta 的正割值。 |
SECH(theta) | 返回 theta 的双曲正割值。 |
SINH(theta) | 返回 theta 的双曲正弦值。 |
SQR(x) | 返回 x 的平方值 (x*x)。 |
SQRT(x) | 返回 x 的平方根。 |
TAN(theta) | 返回 theta 的正切值。 |
TANH(theta) | 返回 theta 的双曲正切值。 |
TRUNC(x) | 对 x 取整。 |