算术符号解释说明,接下来我们就来聊聊关于abb机器人功能函数?以下内容大家不妨参考一二希望能帮到您!
abb机器人功能函数
1、算术运算符
算术符号 |
解释说明 |
(ADD) |
加号 |
- (SUB) |
减号,负号 |
* (MUL) |
乘号 |
/ (DIV) |
除号(DIV为整除,DIV 运算只取商的整数部分,它要求除数和被除数均为整型,其运算结果也为整型) |
MOD |
取模除(a mod b = a - (a div b) * b) |
() |
括号,改变运算优先级 |
MOD 是相除取余数,DIV是相除取商整数
2、比较运算符
算术符号 |
解释说明 |
< |
小于符号 |
<= |
小于等于符号 |
> |
大于等于符号 |
>= |
大于等于符号 |
= |
等于符号 |
<> |
不等于符号 |
算术符号 |
解释说明 |
AND |
与 |
OR |
或 |
XOR |
异或 |
NOT |
取反 |
数学指令 |
指令说明 |
ADD |
增加数值指令,用于从数据对象增减一个数值 |
INCR |
自加1指令,用于向数据对象增加1 |
DECR |
自减1指令,用于从对象减1 |
CLEAR |
清除指令,用于清除对象,即将对象的数据设置为0 |
TRYINT |
有效整数测试指令,用于测试给定数据对象是否为有效整数 |
算术指令 |
指令说明 |
Sqrt(value) |
计算平方根值 |
Abs(value) |
获得绝对值,Abs用于获取绝对值,即数字数据的正值 |
Max(A,B) |
取两个值中的较大值 |
Min(A,B) |
取两个值中的较小值 |
!sqrt(value)
!返回值 数据类型:num
VAR num x_value;
VAR num y_value;
x_value := 9;
y_value := Sqrt(x_value);
TPWrite y_value;
!结果:3
!Abs(value)
!返回值 数据类型:num
VAR num n;
VAR num value;
n := -11;
value := Abs(n);
TPWrite value;
!结果:11
!Max(A,B)
!返回值 数据类型:num
VAR num reg1 := 15;
VAR num reg2 := 13;
VAR num reg3;
reg3 := Max(reg1,reg2);
TPWrite reg3;
!结果:15
!Min(A,B)
!返回值 数据类型:num
VAR num reg1 := 15;
VAR num reg2 := 13;
VAR num reg3;
reg3 := Min(reg1,reg2);
TPWrite reg3;
!结果:13
上一篇:HTML旋转木马(0基础,1分钟学会)
,