在宏程序中可对变量进行算术和逻辑运算,如表所示。
表1 算术和逻辑运算
| 名 称 | 格 式 | 备 注 |
| 定义 | #i=#j | |
| 加减法 | #i=#j±#k | |
| 乘法 | #i=#j´#k | |
| 除法 | #i=#j/#k | |
| 正弦、反正弦 | #i=SIN[#j] 、#i=ASIN[#j] | 角度以度指定,90°30'表示为90.5度。 |
| 余弦、反余弦 | #i=COS[#j]、#i=ACOS[#j] | |
| 正切、反正切 | #i=TAN[#j]、#i=ATAN[#j] | |
| 平方根 | #i=SQRT[#j] | |
| 绝对值 | #i=ABS[#j] | |
| 舍入 | #i=ROUND[#j] | |
| 上取整 | #i=FIX[#j] | |
| 下取整 | #i=FUP[#j] | |
| 自然对数 | #i=LN[#j] | |
| 指数函数 | #i=EXP[#j] | |
| 或 | #i= #j OR #k | |
| 异或 | #i= #j XOR #k | |
| 与 | #i= #j AND #k | |
| 从BCD转为BIN | #i= BIN[#j] | |
| 从BIN转为BCD | #i= BCD[#j] |