freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[it認(rèn)證]第2章visualfoxpro語言元素(編輯修改稿)

2025-02-15 08:49 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 1 0 0 0 0 1 日期時(shí)間運(yùn)算符和日期時(shí)間表達(dá)式 日期時(shí)間運(yùn)算符 有: +、 表達(dá)式對(duì)象為 D 或 T類型 說明: D + D 兩日期表達(dá)式相加,屬非法表達(dá)式 D – D 兩個(gè)日期相差的天數(shù) D + N 表示從當(dāng)前日期往后數(shù) N天 D – N 表示從當(dāng)前日期向前數(shù) N天 如: DATE()+5 DATE()5 運(yùn)算符的優(yōu)先順序 ? 表達(dá)式中運(yùn)算符的優(yōu)先順序: – 由高到低依次為: 算術(shù)或字符或日期運(yùn)算 → 關(guān)系運(yùn)算 → 邏輯運(yùn)算 – 相同優(yōu)先級(jí)的運(yùn)算按從左到右的順序計(jì)算 例如: 性別= 男 . AND. 職稱= 副教授 ? ( 10+3) .” ab” $” abcde” 函數(shù) 函數(shù) 是用程序來實(shí)現(xiàn)的一種數(shù)據(jù)運(yùn)算或轉(zhuǎn)換 。 每一個(gè)函數(shù)都有特定的數(shù)據(jù)運(yùn)算或轉(zhuǎn)換功能 , 它往往需要若干個(gè)自變量 , 即運(yùn)算對(duì)象 , 但只能有一個(gè)運(yùn)算結(jié)果 , 稱為函數(shù)值或返回值 。 函數(shù)可以用函數(shù)名和一對(duì)圓括號(hào)加以調(diào)用 , 自變量放在圓括號(hào)里 , 如 LEN(x)。函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式里 , 表達(dá)式將函數(shù)的返回值作為自己運(yùn)算的對(duì)象 。 函數(shù)調(diào)用也可作為一條命令使用 , 但此時(shí)系統(tǒng)忽略函數(shù)的返回值 。 本章將常用函數(shù)分為數(shù)值函數(shù) 、 字符處理函數(shù) 、 日期類函數(shù) 、 數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 、 測(cè)試函數(shù) 5類 , 通過舉例分別介紹 。 一、數(shù)值函數(shù) 二、字符函數(shù) 三、日期時(shí)間函數(shù) 四、數(shù)據(jù)類型轉(zhuǎn)換函數(shù) 五、測(cè)試函數(shù) 常用函數(shù) (運(yùn)算對(duì)象和運(yùn)算結(jié)果都是數(shù)值 ) – 格式: ABS(〈 數(shù)值表達(dá)式 〉 ) – 功能:返回指定的數(shù)值表達(dá)式的絕對(duì)值 。 – 例如: ? ABS(10),ABS(5) 10 5 一 、 數(shù)值函數(shù) – 格式: SIGN(〈 數(shù)值表達(dá)式 〉 ) – 功能:返回指定數(shù)值表達(dá)式的符號(hào) 。 當(dāng)表達(dá)式的運(yùn)算結(jié)果為正 、 負(fù)和零時(shí) , 函數(shù)值分別為 1和 0。 – 例如: ? SIGN(10),SIGN(0),SIGN(5) 1 0 1 – 格式: SQRT(〈 數(shù)值表達(dá)式 〉 ) – 功能:返回指定表達(dá)式的平方根 。 自變量表達(dá)式的值不能為負(fù) 。 – 例如: ? SQRT(4) 2 格式: PI() 功能:返回圓周率 π( 數(shù)值型 )。 該函數(shù)沒有自變量 。 – 格式: INT(〈 數(shù)值表達(dá)式 〉 ) CEILING(〈 數(shù)值表達(dá)式 〉 ) FLOOR(〈 數(shù)值表達(dá)式 〉 ) – 功能: INT()返回指定數(shù)值表達(dá)式的整數(shù)部分 。 – CEILING()返回大于或等于指定數(shù)值表達(dá)式的最小整數(shù) 。FLOOR()返回小于或等于指定數(shù)值表達(dá)式的最大整數(shù) 。 – 例如: X= ?INT(X),INT(X),CEILING(X) 5 5 6 ?CEILING(X),FLOOR(X),FLOOR(X) 5 5 6 ROUND(〈 數(shù)值表達(dá)式 1〉 , 〈 數(shù)值表達(dá)式 2〉 ) 功能:返回指定表達(dá)式在指定位置四舍五入后的結(jié)果 。 〈 數(shù)值表達(dá)式 2〉 指明四舍五入的位置 。 〈 數(shù)值表達(dá)式 2〉 =0,表示要保留的小數(shù)位數(shù) 〈 數(shù)值表達(dá)式 2〉 0, 表示整數(shù)部分的舍入位數(shù) 。 例如: X= ?ROUND(X,2),ROUND(X,1),ROUND(X,0) 645 ?ROUND(X,1) 650 – 格式: MOD(〈 數(shù)值表達(dá)式 1〉 , 〈 數(shù)值表達(dá)式 〉 ) – 功能:返回兩個(gè)數(shù)值相除后的余數(shù) 。 – 說明: 〈 數(shù)值表達(dá)式 1〉 是被除數(shù) , 〈 數(shù)值表達(dá)式 2〉是除數(shù) 。 ?余數(shù)的正負(fù)號(hào)與除數(shù)相同 。 如果被除數(shù)與除數(shù)同號(hào) , 那么函數(shù)值即為兩數(shù)相除的余數(shù); ?如果被除數(shù)與除數(shù)異號(hào) , 則函數(shù)值為兩數(shù)相除的余數(shù)再加上除數(shù)的值 。 – 例如: ?MOD(10, 3), MOD(10, 3) 1 2 ?MOD(10, 3), MOD(10, 3) 2 1 MAX(〈 數(shù)值表達(dá)式 1〉 , 〈 數(shù)值表達(dá)式 2〉 …] MIN(〈 數(shù)值表達(dá)式 1〉 , 〈 數(shù)值表達(dá)式 2〉 , …] – 功能: MAX()計(jì)算各自變量表達(dá)式的值 , 并返回其中的最大值 。 MIN()計(jì)算各自變量表達(dá)式的值 ,并返回其中的最小值 。 – 說明:自變量表達(dá)式的類型可以是數(shù)值型 、 字符型 、 貨幣型 、 雙精度型 、 浮點(diǎn)型 、 日期型和日期時(shí)間型 , 但所有表達(dá)式的類型必須相同 。 例如: ? MIN(‘ 8’ ,‘ 100’ ),MAX(‘ 8’ ,‘ 100’ ) 100 8 ?MIN(‘ 工作 ’ , ‘ 學(xué)習(xí) ’ , ‘ 休息 ’ ) 工作 字符函數(shù)是指自變量一般是字符型數(shù)據(jù)的函數(shù) 。 – 格式: LEN(〈 字符表達(dá)式 〉 ) – 功能:返回指定字符表達(dá)式值的長(zhǎng)度 , 即所包含的字符個(gè)數(shù) 。 函數(shù)值為數(shù)值型 。 – 例如: X=book ? LEN(X) 4 二 字符函數(shù) – 格式: LOWER(〈 字符表達(dá)式 〉 ) – 功能:將指定表達(dá)式值中的大寫字母轉(zhuǎn)換成小寫字母 , 其他字符不變 。 – 例如: ? LOWER(‘ BOOK’ ),LOWER(‘ abcDeFg20’ ) book abcdefg20 – 格式: UPPER(〈 字符表達(dá)式 〉 ) – 功能:將指定表達(dá)式值中的小寫字母轉(zhuǎn)換成大寫字母 , 其他字符不變 。 – 例如: ? UPPER(‘ work’ ), UPPER(‘ abcDeFg’ ) WORK ABCDEFG – 格式: SPACE(〈 數(shù)值表達(dá)式 〉 ) – 功能:返回由指定數(shù)目的空格組成的字符串 。 – 例如 : ?‘ FOX’ +SPACE(3)+’ PRO’ FOX PRO – 格式: TRIM(〈 字符表達(dá)式 〉 ) LTRIM(〈 字符表達(dá)式 〉 ) ALLTRIM(〈 字符表達(dá)式 〉 ) – 功能: TRIM()返回指定字符表達(dá)式值去掉尾部空格后形成的字符串 。 LTRIM()返回指定字符表達(dá)式值去掉前導(dǎo)空格后形成的字符串 。 ALLIRIM()返回指定字符表達(dá)式值去掉前導(dǎo)和尾部空格后形成的字符串 。 – 例如: STORE SPACE(1)+VFP+SPACE(3) TO X ? TRIM(X)+LTRIM(X)+ALLTRIM(X) VFPVFP VFP ?LEN(X), LEN(TRIM(X)), LEN(LTRIM(X)),LEN(ALLTRIM(X)) 7 4 6 3 ?格式: LEFT(字符表達(dá)式 ,長(zhǎng)度 ) RIGHT(字符表達(dá)式 ,長(zhǎng)度 ) SUBSTR(字符表達(dá)式 ,起始位置 [,長(zhǎng)度 ]) ?功能: LEFT()從指定表達(dá)式值的左端取一個(gè)指定長(zhǎng)度的子串作為函數(shù)值 。 RIGHT()從指定表達(dá)式值的右端取一個(gè)指定長(zhǎng)度的子串作為函數(shù)值 。 SUBSTR()從指定表達(dá)式的值指定起始位置取指定長(zhǎng)度的子串作為函數(shù)值 。 ?說明:在 SUBSTR()函數(shù)中 , 若缺省第三個(gè)自變量 〈 長(zhǎng)度 〉 ,則函數(shù)從指定位置一直取到最后一個(gè)字符 。 ?例如: STORE GOOD BYE! TO X ?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6) GO BYBYE! ?RIGHT(X,3) YE! 格式: OCCURE(字符表達(dá)式 1,字符表達(dá)式 2) 功能:返回第一個(gè)字符串在第二個(gè)字符串中出現(xiàn)的次數(shù) , 函數(shù)值為數(shù)值型 。 若第一個(gè)字符串不是第一個(gè)字符串的子串 , 函數(shù)值為 0。 例如: STORE ‘ abarabcadababcr’ TO X ?OCCURE(‘ a’ ,X),OCCURE(‘ b’ ,X),OCCURE(‘ c’ ,X), OCCURE(‘ f’ ,X),OCCURE(‘ r’ ,X) 6 4 2 0 2 AT(字符表達(dá)式 1,字符表達(dá)式 2[,數(shù)值表達(dá)式 ]) ATC(字符表達(dá)式 1,字符表達(dá)式 2[,數(shù)值表達(dá)式 ]) – 功能: AT()的函數(shù)值為數(shù)值型 。 如果 〈 字符表達(dá)式 1〉 是 〈 字符表達(dá)式 2〉 的子串 , 則返回 〈 字符表達(dá)式 1〉 值的首字符在 〈 字符表達(dá)式 2〉 值中的位置
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1