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

2.8.1 表達式語言

1.變量名

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

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

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語法結構創建的表達式,其語法結為:Var=if(exp1)(exp2)else (exp3)。其中,Var為變量名;exp1為判斷條件表達式;exp2為判斷條件表達式為真時所執行的表達式;exp3為判斷條件表達式為假時所執行的表達式。

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

主站蜘蛛池模板: 鸡西市| 镶黄旗| 库伦旗| 兴和县| 英德市| 南投市| 池州市| 永丰县| 伊金霍洛旗| 黄石市| 新巴尔虎左旗| 宁海县| 永平县| 唐山市| 平乐县| 屏山县| 突泉县| 溧阳市| 金阳县| 四川省| 沙河市| 淮阳县| 华坪县| 同仁县| 通州区| 杭州市| 什邡市| 根河市| 绥芬河市| 大方县| 沙湾县| 乾安县| 诸城市| 赤水市| 徐汇区| 卓资县| 麟游县| 页游| 阿克苏市| 麦盖提县| 阿坝县|