官术网_书友最值得收藏!

2.8.1 表達式語言

1.變量名

變量名是字符串,它由字母和數字組成,變量名必須以字母開頭,變量名中使用下劃線“_”,其最大長度為32個字符。表達式的變量名區(qū)分大小寫,例如,x1與Xl是兩個不同的變量名。

所有的表達式(表達式的左側)都是變量名,必須遵循變量名的所有約定,并且在所有變量名用于其他表達式之前,必須以表達式名的形式出現(xiàn)。

2.運算符

UG NX表達式的運算符以下3種。

(1)算術運算符:+、-、*、/。

(2)關系運算符:<、>、≠、≥、≤。

(3)連接運算符:^。

這些運算符與其他程序設計語言中的內容完全一致,這里不再介紹。

3.內置函數

UN NX 7.5中包含多種內置函數,這些函數均可在建立表達式時使用。UN NX 7.5的內置函數如表2-13所示。

表2-13 UG NX內置函數

4.條件表達式

條件表達式是利用if else語法結構創(chuàng)建的表達式,其語法結為:Var=if(exp1)(exp2)else (exp3)。其中,Var為變量名;exp1為判斷條件表達式;exp2為判斷條件表達式為真時所執(zhí)行的表達式;exp3為判斷條件表達式為假時所執(zhí)行的表達式。

例:執(zhí)行的條件表達式“Radius=if ( Delta<10 ) ( 3 ) else ( 4 )”,其含義是,如果Delta的值小于10,則Radius的值為3;如果Delta的值大于或等于10時,則Radius的值為40。

主站蜘蛛池模板: 运城市| 正蓝旗| 嫩江县| 中牟县| 焉耆| 城步| 西华县| 台中县| 平舆县| 申扎县| 金山区| 阳春市| 祥云县| 清苑县| 徐汇区| 永嘉县| 长汀县| 江达县| 互助| 扎鲁特旗| 武定县| 沈阳市| 富顺县| 潞城市| 政和县| 涟源市| 七台河市| 怀来县| 克拉玛依市| 北票市| 建宁县| 邢台县| 玛沁县| 安平县| 绍兴县| 禄劝| 泗水县| 汾阳市| 德化县| 淮北市| 盐津县|