




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)據(jù)與數(shù)據(jù)運(yùn)算課時(shí)計(jì)劃:9課時(shí)數(shù)據(jù)類(lèi)型(常量與變量)表達(dá)式常用函數(shù)
數(shù)據(jù)類(lèi)型
——數(shù)據(jù)存放的形式,是分配存儲(chǔ)空間的依據(jù)。1.常用的數(shù)據(jù)類(lèi)型:N、Y、C、D、T、L、M、G1).數(shù)值型(N):用來(lái)存放數(shù)值類(lèi)型的數(shù)據(jù),如表示人的年齡,產(chǎn)品的數(shù)量、選修課程的門(mén)數(shù)等。分類(lèi):整型——默認(rèn)4字節(jié),無(wú)小數(shù)點(diǎn)。雙精度型——8字節(jié),可設(shè)置小數(shù)點(diǎn),和浮點(diǎn)數(shù)相同。數(shù)值型——8字節(jié),可設(shè)置小數(shù)點(diǎn)?!艨茖W(xué)計(jì)數(shù)的表示:e/E代替以10為底的底數(shù)。2.3×103——2.3e32).貨幣型(Y):一般形式:$數(shù)值型數(shù)據(jù)特點(diǎn):默認(rèn)小數(shù)位數(shù)——4位無(wú)科學(xué)計(jì)數(shù)法形式3).字符型(C):使用定界符括起來(lái)的數(shù)據(jù)(任意類(lèi)型)定界符:‘’/“”/[]
內(nèi)存中所占寬度:漢字——2個(gè)字母/符號(hào)——1個(gè)4).日期型(D):占8字節(jié);輸入格式:{^yyyy-mm-dd}
顯示格式:默認(rèn)——mm/dd/yy
指定顯示格式——年月日先后次序:setdateto日期格式(ymd/mdy)
年的位數(shù):setcenturyon(四位)/off(兩位,默認(rèn)格式)日期間分隔符號(hào):setmarkto“.-/空格”
5).日期時(shí)間型(T):占8字節(jié);輸入格式:{^yyyy-mm-dd,hh:mm:ss}
顯示格式:受相關(guān)命令的限制,
同日期型數(shù)據(jù)。
6).邏輯型(L):占一個(gè)字節(jié);表示結(jié)果——真(即正確)假(即錯(cuò)誤)共8個(gè):邏輯真——.Y..y..T..t.
邏輯假——.N..n..F..f.7).備注型(M):表中字段數(shù)據(jù)類(lèi)型的體現(xiàn);內(nèi)存中占4字節(jié);描述對(duì)象——不定長(zhǎng)文本,如個(gè)人簡(jiǎn)歷8).通用型(G):表中字段數(shù)據(jù)類(lèi)型的體現(xiàn);內(nèi)存中占4字節(jié);描述對(duì)象——電子表格、圖片、OLE對(duì)象…
2.數(shù)據(jù)運(yùn)算和處理的基本對(duì)象(常量、變量)常量:在程序運(yùn)行過(guò)程中其固定不變的值體現(xiàn)形式:NYCDTL
變量:在程序運(yùn)行中其值可以發(fā)生變化的數(shù)據(jù)分類(lèi):內(nèi)存變量——臨時(shí)存儲(chǔ)在內(nèi)存中的變量字段變量——表中的字段名體現(xiàn)形式:內(nèi)存變量——NYCDTL
字段變量——NYCDTLMG1)內(nèi)存變量:存儲(chǔ)形式分類(lèi):簡(jiǎn)單內(nèi)存變量、數(shù)組
Ⅰ.簡(jiǎn)單內(nèi)存變量——顯示:符號(hào)方式——?/??;命令方式——list|displaymemory[like通配符號(hào)][toprinter|tofile文件名稱(chēng)]
*:0個(gè)或任意多個(gè)字符?:任意一個(gè)字符輸出到打印機(jī)生成.txt文件清除:相關(guān)命令——clearmemory清除所有release內(nèi)存變量名稱(chēng)列表
清除指定的
releaseall清除所有releaseall[like通配符號(hào)|except通配符號(hào)]
Ⅱ.數(shù)組:內(nèi)存中連續(xù)的變量區(qū)域
特點(diǎn):先定義,后使用;每個(gè)元素?cái)?shù)據(jù)類(lèi)型可不同;未賦值前,每個(gè)元素初始值——邏輯假.F.。
定義:dimension|declare數(shù)組名稱(chēng)(x,y)x:行/維數(shù),y:列行為1時(shí),可省略——dimex(5)一行五列元素個(gè)數(shù):行×列a(1)a(2)a(3)a(4)a(5)a(6)數(shù)組a(3,2)a(1,1)a(1,2)a(3,2)應(yīng)用:
表中當(dāng)前記錄復(fù)制到數(shù)組:
scatterto
數(shù)組名稱(chēng)將數(shù)組復(fù)制到表中當(dāng)前記錄
gatherfrom數(shù)組名
舉例說(shuō)明:
返回表達(dá)式
定義:由運(yùn)算符將操作數(shù)連接起來(lái)的式子。
分類(lèi):N、C、D、T、關(guān)系、邏輯表達(dá)式。1)N表達(dá)式:
優(yōu)先級(jí)運(yùn)算符號(hào)1()2^乘方3*/除%余數(shù)4+-同號(hào):結(jié)果為兩數(shù)余數(shù);異號(hào):結(jié)果為除數(shù)+余數(shù)。結(jié)果符號(hào):同除數(shù)符號(hào)2)C表達(dá)式:符號(hào)功能+兩個(gè)字符串首尾相接成一新字符串-連接兩個(gè)字符串,并將第一個(gè)字符串后的空格移動(dòng)到合并后的字符串后‘this’+’is’=‘thisis’‘this’-’is’=‘thisis’思考:‘this’-’is’‘this‘-’is’3)D/T表達(dá)式D:規(guī)定——D:日期,T:天數(shù)運(yùn)算規(guī)則:D-D=TD+T=DT+D=DD-T=DT:規(guī)定——T:日期時(shí)間,S:秒數(shù)運(yùn)算規(guī)則:T+S=TS+T=TT-T=ST-S=T4)關(guān)系表達(dá)式
結(jié)果:真.T./假.F.
運(yùn)算符號(hào)功能<<=>>=關(guān)系比較(任意數(shù)據(jù))<>!=不等于(任意數(shù)據(jù))$字符串包含(字符數(shù)據(jù))===相等比較(任意數(shù)據(jù))不同類(lèi)型數(shù)據(jù)關(guān)系比較特點(diǎn):N:D/T:越晚越大L:真>假C:$——前為后的子串如:‘a(chǎn)b’$’abc’結(jié)果為真==精確比較=——字符串粗略比較,后與前前部分相等,結(jié)果為真如:‘a(chǎn)bc’=‘a(chǎn)b’受setexacton/off限制精確比較——在較短字符后加空格后,進(jìn)行精確比較如:a=‘this’,b=‘this’setexacton?a=b.T.
>=<<=——和字符排序方式有關(guān)字符排序方式的設(shè)置:默認(rèn)——拼音命令:SETCOLLATETO“字符”
菜單:設(shè)置比較的次序——“工具”/“選項(xiàng)…”
5)邏輯表達(dá)式符號(hào):notandor規(guī)則:.T.and.T.=.T..T.and.F.=.F..F.and.T.=.F..F.and.F.=.F..T.or.T.=.T..T.or.F.=.T..F.or.T.=.T..F.or.F.=.F.Machine:空格<A<aPinyin:空格<a<AStroke:筆畫(huà)多少?gòu)?fù)合表達(dá)式應(yīng)用:
優(yōu)先級(jí)別:N/C/D/T——關(guān)系——邏輯例:?12>2AND’人’>‘人民’OR.T.<.F.?((10%3=1)AND(15%2=0))or’電腦’!=‘計(jì)算機(jī)’返回函數(shù)
格式:函數(shù)名(自變量)
分類(lèi):N函數(shù)、C函數(shù)、D/T函數(shù)、數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù)、測(cè)試函數(shù)
1)N函數(shù):
函數(shù)功能格式返回值求絕對(duì)值A(chǔ)BS(數(shù)值表達(dá)式)>=0的數(shù)求符號(hào)SIGN(數(shù)值表達(dá)式)1,-1,0求平方根
SQRT(數(shù)值表達(dá)式)
平方根取整INT(數(shù)值表達(dá)式)
數(shù)值表達(dá)式的整數(shù)部分
CEILING(數(shù)值表達(dá)式)
大于或等于數(shù)值表達(dá)式的最小整數(shù)
FLOOR(數(shù)值表達(dá)式)
小于或等于數(shù)值表達(dá)式的最大整數(shù)
四舍五入ROUND(N表達(dá)式,n)n>=0n<0返回整數(shù)部分四舍五入求余數(shù)MOD(被除數(shù),除數(shù))結(jié)果同算術(shù)運(yùn)算最大值MAX(N表達(dá)式列表)返回列表中最大值最小值MIN(N表達(dá)式列表)返回列表中最小值圓周率PI()圓周率值2)C函數(shù):函數(shù)功能格式返回值求字符串長(zhǎng)度
LEN(字符表達(dá)式)
字符個(gè)數(shù)
大寫(xiě)轉(zhuǎn)換為小寫(xiě)LOWER(字符表達(dá)式)
大寫(xiě)字母轉(zhuǎn)換為小寫(xiě)
小寫(xiě)轉(zhuǎn)換為大寫(xiě)
UPPER(字符表達(dá)式)
小寫(xiě)字母轉(zhuǎn)換為大寫(xiě)
生成空格字符串
SPACE(N)
N個(gè)空格
刪除空格TRIM(字符表達(dá)式)
刪除尾部空格
LTRIM(字符表達(dá)式)
刪除前導(dǎo)空格
ALLTRIM(字符表達(dá)式)
刪除前導(dǎo)及尾部空格
求子串LEFT(字符表達(dá)式,n)
左邊開(kāi)始取n個(gè)字符
RIGHT(字符表達(dá)式,n)
右邊開(kāi)始取n個(gè)字符
SUBSTR(字符表達(dá)式,起始位置,n)
起始位置開(kāi)始取n個(gè)字符
計(jì)算子串出現(xiàn)次數(shù)
OCCURS(字符表達(dá)式1,字符表達(dá)式2)
1在2中出現(xiàn)次數(shù),若無(wú):0求子串位置
AT/ATC(字符表達(dá)式1,字符表達(dá)式2[,n])
區(qū)別不區(qū)別大小寫(xiě)1在2中出現(xiàn)的位置,若無(wú):0n:1在2中第n次出現(xiàn)的位置子串替換
STUFF(字符表達(dá)式1,起始位置,n,字符表達(dá)式2)
2替換1,1:從起始位置開(kāi)始,替換n位字符替換
CHRTTAN(字符表達(dá)式1,字符表達(dá)式2,字符表達(dá)式3)
3替換1中與2字符相同的字符字符串匹配
LIKE(字符表達(dá)式1,字符表達(dá)式2)
表達(dá)式1中允許出現(xiàn)通配符2與1對(duì)應(yīng)位置的所有字符都匹配——.T.,否則——.F.n省略,取到最后3)D/T函數(shù):
函數(shù)功能格式返回值返回值數(shù)據(jù)類(lèi)型求系統(tǒng)日期
DATE()
系統(tǒng)日期
D求系統(tǒng)時(shí)間
TIME()
系統(tǒng)時(shí)間
C求系統(tǒng)日期時(shí)間
DATETIME()
系統(tǒng)日期時(shí)間
T求年份
YEAR(D表達(dá)式|T表達(dá)式)
指定表達(dá)式的年份
N求月份
MONTH(D表達(dá)式|T表達(dá)式)指定表達(dá)式的月份
N求天數(shù)
DAY(D表達(dá)式|T表達(dá)式)指定表達(dá)式的月中的天數(shù)
N求小時(shí)
HOUR(T表達(dá)式)
指定表達(dá)式的小時(shí)部分
N求分鐘
MINUTE(T表達(dá)式)
指定表達(dá)式的分鐘部分
N求秒數(shù)
SEC(日期時(shí)間表達(dá)式)
指定表達(dá)式的秒數(shù)部分
N4)數(shù)據(jù)類(lèi)型轉(zhuǎn)換函數(shù):函數(shù)功能格式返回值N——CSTR(N表達(dá)式[l,[,n]])
小數(shù)位數(shù):n位,總長(zhǎng)度:l優(yōu)先考慮長(zhǎng)度L,n均省略,四舍五入為整數(shù)轉(zhuǎn)換為C數(shù)據(jù)。練習(xí):35題C——NVAL(C表達(dá)式)
遇到非N型數(shù)據(jù)停止,若第一個(gè)字符為非N,返回0C——DCTOD(C表達(dá)式)
將字符表達(dá)式轉(zhuǎn)換成日期型數(shù)據(jù)
C——T
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年甘肅隴南事業(yè)單位預(yù)計(jì)將于5月中旬發(fā)布考前自測(cè)高頻考點(diǎn)模擬試題及完整答案詳解一套
- 2025年福建省寧德市霞浦縣實(shí)驗(yàn)幼兒園招聘若干人考前自測(cè)高頻考點(diǎn)模擬試題附答案詳解(完整版)
- 2025年浙江寧波市衛(wèi)生健康委部分直屬事業(yè)單位公開(kāi)招聘高層次人才69人(第二批)考前自測(cè)高頻考點(diǎn)模擬試題及一套答案詳解
- 2025年福建南平武夷有軌電車(chē)有限公司招聘1人模擬試卷參考答案詳解
- 2025年甘肅省蘭州大學(xué)土木工程與力學(xué)學(xué)院聘用制(B崗)人員招聘模擬試卷及一套答案詳解
- 保定市人民醫(yī)院胸腔鏡食管癌切除術(shù)技術(shù)考核
- 2025廣西南寧市江南區(qū)翠湖路小學(xué)春季學(xué)期臨聘教師招聘1人模擬試卷及完整答案詳解1套
- 衡水市人民醫(yī)院大量輸血方案理論與實(shí)踐考核
- 秦皇島市中醫(yī)院淋巴瘤病理分型與治療方案選擇考核
- 滄州市中醫(yī)院胰腺術(shù)后長(zhǎng)期隨訪考核
- 第二屆“強(qiáng)國(guó)杯”技術(shù)技能大賽-工業(yè)大數(shù)據(jù)管理與分析賽項(xiàng)考試題庫(kù)(含答案)
- 徐州市城市軌道交通1號(hào)線一期工程電動(dòng)客車(chē)運(yùn)營(yíng)、修理及維護(hù)手冊(cè)
- 制作并觀察植物細(xì)胞臨時(shí)裝片教學(xué)設(shè)計(jì)(五篇模版)
- 導(dǎo)游證《中國(guó)古代建筑》知識(shí)考試(重點(diǎn))題庫(kù)(含答案)
- 《大氣的組成和垂直分層》
- GB/T 2423.17-2024環(huán)境試驗(yàn)第2部分:試驗(yàn)方法試驗(yàn)Ka:鹽霧
- 第一次月考試卷(月考)-2024-2025學(xué)年三年級(jí)上冊(cè)數(shù)學(xué)人教版
- 新高考生物綜合復(fù)習(xí)《穩(wěn)態(tài)與調(diào)節(jié)》高考真題匯編(圖片版含答案)
- CJT 399-2012 聚氨酯泡沫合成軌枕
- 中小微企業(yè)FTTR-B全光組網(wǎng)解決方案
- 第七單元單元任務(wù)“視頻拍攝腳本寫(xiě)作”統(tǒng)編版高中語(yǔ)文必修上冊(cè)
評(píng)論
0/150
提交評(píng)論