» 您尚未 [登录 - 注册] ┆ 在线 ┆ 风格 ┆ 帮助 ┆ 


  您的位置: DMIS 空间-- -> 软件应用交流 -> 软件应用交流 -> [求助]

您是本帖的第 5199 个阅读者 ┆
 贴子主题:[求助]
wuzhilong性别:男<br>状态:离线<br>积时:12 天 12 小时 36 分 43 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:11
金钱:63
Y 币:0
注册:2009-4-25

[资料] [短信] [编辑] [引用] [管理员邮箱] 楼主

[求助]

请教哪位大侠解释一下DIMS里怎么用变量计算,比如说加、减、乘、除



------------------------------------------------------------------------
DMIS 空间--欢迎您!
2009-4-27 19:11:49
IP
812587627性别:男<br>状态:离线<br>积时:2 个月 14 天 23 小时 37 分 3 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:78
金钱:577
Y 币:0
注册:2008-12-26

[资料] [短信] [编辑] [引用] [管理员邮箱] 第1楼



ABS(X) 绝对值

ACOS(X) 反余弦

ASIN(X) 反正弦

ATAN(X) 反正切

ATAN2(Y,X) 取回角度(输入XY坐标,然后返回这个点到坐标原点的角度,以X轴线上为0值开始,两个

值不能同时为0,返回值在正负PIE之间。)

COS(X) 余弦

DBLE(X) 将数字变量'x'变为双精度型类型变量

DTOR(X) 角度转弧度

EXP(X) 指数函数

INT(X) 取整数部分

LN(X) 自然对数

LOG(X) 以10为底的对数

MN(val1, val2, …) 取出列表值中的最小值

MOD(x,y) x/y的求余运算

MX(val1, val2, …) 取出列表值中的最大值 (这两个以前不知道,居然写了个宏用冒泡法来求,汗~~~)

NINT(X) 四舍五入取整

ORD(x) 顺序返回一个值,如果x为BOOL型,flase返回0,true返回1.如果x为字符型,返回第一个字符的

ASCII值

RL(X) 返回实数型数据

RTOD(X) 弧度转角度

SIN(X) 正弦

SQRT(X) 返回平方根

TAN(X) 正切



------------------------------------------------------------------------
爱问才明白
2009-4-27 19:42:02
IP ×
香菇菜心性别:女<br>状态:离线<br>积时:2 小时 41 分 47 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:29
金钱:213
Y 币:0
注册:2008-11-24

[资料] [短信] [编辑] [引用] [管理员邮箱] 第2楼



加减乘除很简单,如下:

DECL/COMMON, DOUBLE, A1,A2,A3,A4,B1

A1=assign/8

A2=assign/7

A3=assign/4

A4=assign/2

B1=assign/(A1+A2)*A3/A4

最后B1=30


------------------------------------------------------------------------
DMIS 空间--欢迎您!
2009-4-28 20:12:59
IP ×
wuzhilong性别:男<br>状态:离线<br>积时:12 天 12 小时 36 分 43 秒
新兵
等级:新兵
头衔:未定义
帮派:未定义
帖数:11
金钱:63
Y 币:0
注册:2009-4-25

[资料] [短信] [编辑] [引用] [管理员邮箱] 第3楼



实用,谢谢大家


------------------------------------------------------------------------
DMIS 空间--欢迎您!
2009-4-28 21:15:56
IP ×
 每页10条,共1页,合计4条记录分页:« 1 »转到  


爱科腾瑞(北京)有限公司