UG表达式库函数列表总结
hypcos(x)
求x的双曲余弦值
deg
deg(x)
把x从弧度值转化成角度值
exp
exp(x)
求e的x次幂
fact
fact(x)
求x的阶乘
floor
floor(x)
求小于等于x的最大整数
hypot
hypot(x, y)
以x、y为直角边长,求弦长
log
log(x)
以e为底x的对数
log10
log10(x)
以10为底x的对数
max
max(x,y……)
取x、y……中的最大值
minimum
minimum(x,y……)
取x、y……中的最小值
mod
mod(x,y)
求x/y后的余数
NormalizeAngle
NormalizeAngle(x)
把x转换成0~360度内
radLeabharlann rad(x)把x从角度值转化成弧度值
round
UG库函数列表
Arithmetic Operators
+
加
-
减
*
乘
/
除
%
求余
^
求指数
=
赋值
Relational, Equality and Logical Operators
>
大于
<
小于
>=
大于且等于
<=
小于且等于
==
等于
!=
不等于
!
非
&&
前后表达式均满足
||
前后表达式满足一个
Precedence and Associativity
abs
abs(x)
求x的绝对值
arccos
arccos(x)
求x的反余弦值
arcsin
arcsin(x)
求x的反正弦值
arctan
arctan(x)
求x的反正切值
arctan2
arctan2 (x, y)
求x/y的反正切值
ASCII
ASCII()
取给定字符串的第一个字母
ceiling
ceiling (x)
求大于等于x的最小正整数
char
char()
把指定整型数(1~255)转换成ASCII码
compareString
compareString(str1,str2)
如果str1>str2,返回>0的数
如果str1=str2,返回0
如果str1<str2,返回<0的数
cos
cos(x)
求x的余弦值
hypcos
ml
ml(x)
把x从英里转换成部件默认单位
mm
mm(x)
把x从毫米转换成部件默认单位
mtr
mtr(x)
把x从米转换成部件默认单位
sec
sec(x)
把x从秒转换成度
yd
yd(x)
把x从码转换成部件默认单位
^
从右到左
-(负号) !
从右到左
* / %
从左到右
+-
从左到右
> < >= <=
从左到右
== !=
从左到右
&&
从左到右
||
从左到右
=
从右到左
conditional statement
width
if (E1) (E2) else (3)
E1成立值为E2,否则为E3
Standard Built-in Functions
round(x)
返回x四舍五入值
sin
sin(x)
求x的正弦值
hypsin
hypsin(x)
求x的双曲正弦值
sqrt
sqrt(x)
求x的平方根
tan
tan(x)
求x的正切值
hyptan
hyptan(x)
求x的双曲正切值
trnc
trnc(x)
去掉x的小数部分
pi
pi()
pi()为圆周率的值
Standard Built-in Functions for Unit Conversion
cm
cm(x)
把x从厘米转换成部件默认单位
ft
ft(x)
把x从英尺转换成部件默认单位
grd
grd(x)
把x从斜率转换成角度
inch
inch(x)
把x从英寸转换成部件默认单位
km
km(x)
把x从千米转换成部件默认单位
mc
mc(x)
把x从微米转换成部件默认单位
minute
minute(x)
把x从分转换成度