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


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

您是本帖的第 4566 个阅读者 ┆
 贴子主题:[求助]
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 »转到  


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