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