5、表達(dá)式(優(yōu)先級順序由高到低排列)
、.算術(shù)運(yùn)算符
運(yùn)算符 |
說明 |
eg |
結(jié)果 |
() |
分組優(yōu)先 |
?2*(4+2) |
12 |
單目- |
取數(shù)的相反數(shù) |
?-100 |
-100 |
單目+ |
取數(shù)的原值 |
?+3.14 |
3.14 |
**或^ |
乘冪 |
?2^3 |
8.00 |
% |
取模 |
?100%33 |
1 |
* |
乘 |
?7*9 |
63 |
/ |
除 |
?10/3 |
3.33 |
+ |
加 |
?$12+$45 |
57.0000 |
- |
減 |
?$67-21 |
46.0000 |
l 運(yùn)算順序?yàn)椋合瘸朔,再乘除與取模,后加減,同一級別運(yùn)算由左向右,圓括號可以改變運(yùn)算的先后次序,若有圓括號嵌套,則按先內(nèi)后外的次序處理。
、谧址\(yùn)算符
運(yùn)算符 |
操作 |
eg |
結(jié)果 |
+ |
將兩個(gè)串簡單連接在一起,參加連接的串可以是字符串,字符字段,內(nèi)存變量等 |
?”visual□”+”foxpro” ?”計(jì)算機(jī)”+[文化] ?”計(jì)算機(jī)□”+[文化] |
visual□foxpro 計(jì)算機(jī)文化 計(jì)算機(jī)□文化 |
- |
連接兩個(gè)字符串,并將前一個(gè)字符串的尾部空格移至后一個(gè)字符串之后 |
?”計(jì)算機(jī)□”-[文化] ?”□windows□”-“98” |
計(jì)算機(jī)文化□ □windows98□ |
$ |
包含比較運(yùn)算。用于查看一個(gè)串是否包含在另一個(gè)串中 |
?”I”$”Beijing” ?”i”$”Beijing” |
.F. .T. |
l 兩字符串相加表示原位連接;
l 兩字符串相減,將第一個(gè)字符串后面的空格去掉,放到總字符串后,總字符串?dāng)?shù)不變。
、廴掌跁r(shí)間運(yùn)算符
l 兩日期相減,表示相差的天數(shù);
l 兩時(shí)間相減,表示相差的秒數(shù);
l 一個(gè)日期加/減一個(gè)數(shù),表示多個(gè)天以后/前;
l 一個(gè)時(shí)間加/減一個(gè)數(shù),表示多個(gè)秒以后/前;
l set stric to 0 是將嚴(yán)格日期轉(zhuǎn)換為傳統(tǒng)(普通)日期
l 兩日期/時(shí)間相加=錯誤
相關(guān)推薦:2010年計(jì)算機(jī)等級考試二級公共基礎(chǔ)知識教程北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |