机器人
算术运算符
所有 4 个基本计算种类在 KRL 中都允许。
运算符 | 说明 |
+ | 加法或正号 |
- | 减法或负号 |
* | 乘法 |
/ | 除法 |
算术运算符可以应用到 INT 和 REAL 数据类型上。
操作数 | 操作数 | 结果 |
INT | INT | INT |
INT | REAL | REAL |
REAL | REAL | REAL |
如果 INT 除法的结果不是整数,则舍去小数点后位。
示例
DEF ARITH()
DECL INT A,B,C,D,EDECL REAL K,L,M INI
A = 2 ;A=2
B = 9.8 ;B=10
C = 9.50 ;C=10
D = 9.48 ;D=9
E = 7/4 ;E=1
K = 3.5 ;K=3.5
L = 1.0 ;L=1.0
M = 3 ;M=3.0
...
A =A *E ;A=2 B = B - ’HB’ ;B=-1 E = E + K ;E=5
K = K * 10 ;K=35.0
L = 10/4 ;L=2.0
L = 10/4.0 ;L=2.5
L = 10/4. ;L=2.5
L = 10./4 ;L=2.5
E = 10./4. ;E=3
M =(10/3) * M ;M=9.0 END
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !