考點(diǎn)5 關(guān)系表達(dá)式
1關(guān)系表達(dá)式
關(guān)系表達(dá)式通常也稱為簡(jiǎn)單邏輯表達(dá)式,它是由關(guān)系運(yùn)算符將兩個(gè)運(yùn)算對(duì)象連接起來(lái)而形成的,即:<表達(dá)式><關(guān)系運(yùn)算符><表達(dá)式>。關(guān)系運(yùn)算符及其含義如表3-2所示,它們的優(yōu)先級(jí)相同。
表3-2 關(guān)系運(yùn)算符
2設(shè)置字符的排序次序
當(dāng)比較兩個(gè)字符串時(shí),系統(tǒng)對(duì)兩個(gè)字符串的字符自左向右逐個(gè)進(jìn)行比較;一旦發(fā)現(xiàn)兩個(gè)對(duì)應(yīng)字符不同,就根據(jù)這兩個(gè)字符的排序序列決定兩個(gè)字符串的大小
3字符串精確比較與EXACT設(shè)置
在用雙等號(hào)運(yùn)算符==比較兩個(gè)字符串時(shí),只有當(dāng)兩個(gè)字符串完全相同(包括空格及各字符的位置)時(shí),運(yùn)算結(jié)果才會(huì)是邏輯真.T.,否則為邏輯假.F.。
考點(diǎn)6 邏輯表達(dá)式
1邏輯表達(dá)式
邏輯運(yùn)算符的運(yùn)算規(guī)則如表3-3所示,其中<IEl>和<IE2>各代表兩個(gè)邏輯型常量。
表3-3 邏輯運(yùn)算規(guī)則
2運(yùn)算符優(yōu)先級(jí)
.NOT.或!(邏輯非)、.AND.(邏輯與)、.OR.(邏輯或)依次降低。
小提示:
表達(dá)式是指常量、變量、函數(shù)或由它們通過(guò)特定的運(yùn)算符連接起來(lái)的式子。
3.3 常用函數(shù)
考點(diǎn)7 數(shù)值函數(shù)
數(shù)值函數(shù)是指函數(shù)值為數(shù)值的一類函數(shù),它們的自變量和返回值往往都是數(shù)值型數(shù)據(jù)。
1絕對(duì)值和符號(hào)函數(shù)
格式:ABS<數(shù)值表達(dá)式>)
SIGN(<數(shù)值表達(dá)式>)
功能:ABS()返回指定的數(shù)值表達(dá)式的絕對(duì)值。SIGN()返回指定數(shù)值表達(dá)式的符號(hào)。
2求平方根函數(shù)
格式:SQRT(<數(shù)值表達(dá)式>)
功能:返回指定表達(dá)式的平方根,表達(dá)式的值不能為負(fù)。
3圓周率函數(shù)
格式:PI()
功能:返回圓周率二,該函數(shù)沒(méi)有自變量。
4求整數(shù)函數(shù)
格式:INT(<數(shù)值表達(dá)式>)
CEILING(<數(shù)值表達(dá)式>)
FLOOR(<數(shù)值表達(dá)式>)
功能:INT()返回指定數(shù)值表達(dá)式的整數(shù)部分。CEILING()返回大于或等于指定數(shù)值表達(dá)式的最小整數(shù)。FLOOR()返回小于或等于指定數(shù)值表達(dá)式的最大整數(shù)。
5四舍五入函數(shù)
格式:ROUND(<數(shù)值表達(dá)式I>,<數(shù)值表達(dá)式2>)
功能:返回<數(shù)值表達(dá)式I>在指定位置四舍五入后的結(jié)果,<數(shù)值表達(dá)式2>指明四舍五入的位置。若<數(shù)值表達(dá)式2>大于等于0,表示的是要保留的小數(shù)位,若小于。,則表示整數(shù)部分的舍入位數(shù)。
6求余數(shù)函數(shù)
格式:MOD(<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>)
功能:返回兩個(gè)數(shù)相除后的余數(shù)。余數(shù)的正、負(fù)號(hào)與除數(shù)相同。如果被除數(shù)與除數(shù)同號(hào),則函數(shù)值為兩數(shù)相除的余數(shù);如果異號(hào),則函數(shù)值為兩數(shù)相除的余數(shù)再加上除數(shù)的值。
7求最大值和最小值函數(shù)
格式:MAX(<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>[,<數(shù)值表達(dá)式3>…])
MIN(<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>[,<數(shù)值表達(dá)式3>…])
功能MAX()返回自變量中的最大值。MIN()返回自變量中的最小值。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |