【摘要】:运算符右边的表达式可包含常量和或由函数或运算符组成的变量。表3-2 算术和逻辑运算的功能与格式(续)相关说明如下:1)函数SIN、COS、ASIN、ACOS、TAN和ATAN的角度单位是度。如90°30'表示为90.5°。例:设#1=1.234,#2=2.345,设定单位1mG91 X-#1;X-1.234X-#2 F300;X-2.345X[#1+#2];X3.580未返回原处,应改为:X[ROUND[#1]+ROUND[#2]]。例:设#1=1.2,#2=-1.2时,若#3=FUP[#1]时,则#3=2.0;若#3=FIX[#1]时,则#3=1.0;若#3=FUP[#2]时,则#3=-2.0;若#3=FIX[#2]时,则#3=-1.0。函数→乘除→加减。例:#1=SIN[[[#2+#3]*#4+#5]*#6];(三重)
表3-2中列出的运算可以在变量中执行。运算符右边的表达式可包含常量和或由函数或运算符组成的变量。表达式中的变量#j和#k可以用常数赋值。左边的变量也可以用表达式赋值。
表3-2 算术和逻辑运算的功能与格式
(续)
相关说明如下:
1)函数SIN、COS、ASIN、ACOS、TAN和ATAN的角度单位是度。如90°30'表示为90.5°。
2)ATAN函数后的两个边长要用“1”隔开。例:当#1=ATAN[1]/[-1]时,#1为35.0。
3)ROUND用于语句中的地址,按各地址的最小设定单位进行四舍五入。
例:设#1=1.234,#2=2.345,设定单位1µm
G91 X-#1;X-1.234
X-#2 F300;X-2.345(www.xing528.com)
X[#1+#2];X3.580
未返回原处,应改为:X[ROUND[#1]+ROUND[#2]]。
4)取整后的绝对值比原来的值大为上取整,相反则为下取整。
例:设#1=1.2,#2=-1.2时,
若#3=FUP[#1]时,则#3=2.0;
若#3=FIX[#1]时,则#3=1.0;
若#3=FUP[#2]时,则#3=-2.0;
若#3=FIX[#2]时,则#3=-1.0。
5)指令函数时,可只写开头2个字母。例:ROUND→RO;FIX→FI。
6)优先级。函数→乘除(*,1,AND)→加减(+,-,OR,XOR)。例:#1=#2+#3*SIN[#4]。
7)括号为中括号,最多五重,圆括号用于注释语句。例:#1=SIN[[[#2+#3]*#4+#5]*#6];(三重)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。