黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁考試吧論壇Exam8視線考試商城網絡課程模擬考試考友錄實用文檔求職招聘論文下載
2013中考
法律碩士
2013高考
MBA考試
2013考研
MPA考試
在職研
中科院
考研培訓 自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托福考試
托業考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業培訓
社會工作者
銀行從業
教師資格
營養師
保險從業
普 通 話
證券從業
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業水平
衛生資格 執業醫師 執業藥師 執業護士
會計從業資格
基金從業資格
統計從業資格
經濟師
精算師
統計師
會計職稱
法律顧問
ACCA考試
注冊會計師
資產評估師
審計師考試
高級會計師
注冊稅務師
國際內審師
理財規劃師
美國注冊會計師
一級建造師
安全工程師
設備監理師
公路監理師
公路造價師
二級建造師
招標師考試
物業管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質量工程師
巖土工程師
造價員考試
注冊計量師
環保工程師
化工工程師
咨詢工程師
結構工程師
城市規劃師
材料員考試
監理工程師
房地產估價
土地估價師
安全評價師
房地產經紀人
投資項目管理師
環境影響評價師
土地登記代理人
繽紛校園 實用文檔 英語學習 作文大全 求職招聘 論文下載 訪談|游戲
計算機等級考試
您現在的位置: 考試吧 > 計算機等級考試 > 計算機二級 > VF > 復習資料 > 正文

2013年計算機等考二級VFP輔導講義第三章

  第三章 數據與數據運算

  1、字段數據類型(11種)

  * N包括Y,F,B,I

  2、變量:在程序運行過程中,其值可能發生變化的量。

  3、變量的分類:字段變量,內存變量,數組變量,系統變量,對象變量。

  4、常用的函數

  ①、數值型函數

  1.絕對值函數

  【函數格式】 ?abs(<數值表達式> )

  【函數功能】 返回指定“數值表達式”的絕對值

  【返回值類型】 數值型

  eg:?abs(-1) 1

  2.平方根函數

  【函數格式】 ?sqrt(<數值表達式>)

  【函數功能】 返回指定“數值表達式”值的平方根。“數值表達式”的值必須是大于或等于零

  【返回值類型】 數值型

  eg:?sqrt(25) 5

  ?sqrt(81) 9

  ?sqrt(7^2-4*2*4) 4.12

  3.取整函數

  【函數格式】 ?int(<數值表達式>)

  【函數功能】 返回指定“數值表達式”整數部分的值

  【返回值類型】 數值型

  eg:?int(6489.658) 6489

  ?int(123.58) 123

  4.四舍五入函數

  【函數格式】 ?round(<數值表達式1>,<數值表達式2>)

  【函數功能】 對指定的<數值表達式1>進行四舍五入運算

  【使用說明】 <數值表達式2>指定四舍五入運算精確的位數。如果“數值表達式2”是正整數,它指定保留的小數位數;如果“數值表達式2”是0,它指定精確到個位;如果“數值表達式2”是負整數,它指定精確的整數位數

  【返回值類型】 數值型

  eg:?round(678.657,0) 679

  ?round(678.657,3) 678.657

  ?round(678.657,-1) 680

  5.求余函數

  【函數格式】 ?mod(<數值表達式1>, <數值表達式2>)

  【函數功能】 求<數值表達式1>除以<數值表達式2>后的模

  【使用說明】 若兩參數的值大于0,則模為余數;若兩參數一正一負,則模為余數與“數值表達式2”之和;若兩參數均為負,則模為余數取反。遵循的原則:一、模的符號與表達式2的相同;二、余數的絕對值小于除數(<表達式2>)的絕對值

  【返回值類型】 數值型

  eg:?mod(100,3) 1

  ?mod(100,-3) -2

  ?mod(15,8) 7

  ?mod(8,15) 8

  6. e次方函數

  【函數格式】 ?exp(<數值表達式>)

  【函數功能】 返回ex的值(x為<數值表達式>)

  【返回值類型】 數值型

  eg:?exp(1) 2.72

  7.最大值函數

  【函數格式】 ?max(<表達式1>, <表達式2>…)

  【函數功能】 返回各個表達式中的最大值。其中各個表達式的數據類型相同

  【返回值類型】 字符型、數值型、日期型,由表達式決定

  eg:?max(12,5,8,36) 36

  ?max(”a”,”b”,”d”,”e”,”y”) y

  8.最小值函數

  【函數格式】 ?min(<表達式1>, <表達式2>…)

  【函數功能】 返回各個表達式中的最小值。其中各個表達式的數據類型相同

  【返回值類型】 字符型、數值型、日期型,由表達式決定

  eg:?min(12,5,8,36) 5

  ?min(”a”,”b”,”d”,”e”,”y”) a

  9.對數函數

  【函數格式】 ?log(<數值表達式>)

  【函數功能】 返回以e為底的自然對數值

  【返回值類型】 數值型

  eg:?log(2.72) 1

  10. 圓周率函數

  【函數格式】 ?pi(<表達式>)

  【函數功能】 求表達式的圓周率

  【返回值類型】 數值型

  eg:?pi( ) 3.14

  ②、字符型函數

  11.字符串長度測試函數

  【函數格式】 ?len(<字符表達式>)

  【函數功能】 返回字符型表達式的長度(字節數)

  【返回值類型】 數值型

  eg:?len(”df”) 2

  ?len(”dfjj”) 4

  12.小寫字母轉換大寫函數

  【函數格式】 ?upper(<字符表達式>)

  【函數功能】 把字符表達式中的小寫字母轉換為大寫字母

  【返回值類型】 字符型

  eg:?upper(”good”) GOOD

  ?upper(”school”) SCHOOL

  13. 大寫字母轉換小寫函數

  【函數格式】 ?lower(<字符表達式>)

  【函數功能】 把字符表達式中的大寫字母轉換為小寫字母

  【返回值類型】 字符型

  eg:?lower(“GOOD”) good

  ?lower(”SCHOOL”) school

  14.生成空格字符串函數

  【函數格式】 ?space(<數字>)

  【函數功能】 返回一個全是空格的字符串,空格數由<數字>決定

  【返回值類型】 字符型

  eg:?space(5)+”kk” □□□□□kk

  ?space(3) □□□

  15.刪除尾空格函數

  【函數格式】 ?rtrim(<字符表達式>)或?trim(<字符表達式>)

  【函數功能】 刪除指定字符串右邊的尾隨空格

  【返回值類型】 字符型

  eg:?trim(”□ab□a□□□”) □ab□a

  16.刪除前空格函數

  【函數格式】 ?ltrim(<字符表達式>)

  【函數功能】 刪除指定字符串左邊的空格

  【返回值類型】 字符型

  eg:?ltrim(”□□□ab□□ax□x□□□”) ab□□ax□x□□□

  17.刪除所有空格函數

  【函數格式】 ?alltrim(<字符表達式>)

  【函數功能】 刪除指定字符串左右兩邊的空格

  【返回值類型】 字符型

  eg:?alltrim(” □□□abc□□□”)+”def” abcdef

  18.子字符串函數

  【函數格式】 ?substr(<字符表達式>,<起始位置>,<字符個數>)

  【函數功能】 從指定的字符串中截取字符,形成一個新的字符串

  【使用說明】 <起始位置>是數值型表達式,它指定從第幾個字符開始截取,[<字符個數>]也是數值型表達式,它指定連續截取字符的個數。如果省略“字符個數”,則截取到最后一個字符為止。

  【返回值類型】 字符型

  eg:?substr(”abcdef”,2,3) bcd

  ?substr(”abcdef”,2) bcdef

  19.左子串函數

  【函數格式】 ?left(<字符表達式>),<字符個數>)

  【函數功能】 從指定是字符串左邊第一個字符開始截取字符,形成一個新的字符串

  【使用說明】 <字符個數>是數值型表達式,它指定連續截取字符的個數

  【返回值類型】 字符型

  eg:?left(”abcde”,2) ab

  ?left(”abcdefg”,4) abcd

  20. 右子串函數

  【函數格式】 ??right(<字符表達式>),<字符個數>)

  【函數功能】 從指定是字符串右邊第一個字符開始截取字符,形成一個新的字符串

  【返回值類型】 <字符個數>是數值型表達式,它指定連續截取字符的個數

  字符型

  eg:?right(”abcde”,2) de

  ?right(”abcdefg”,4) defg

  21.字符串1在字符串2出現的次數

  【函數格式】 ?occurs(<字符表達式1>,<字符表達式2>)

  【函數功能】 返回字符表達式1在字符表達式2中出現的次數

  【返回值類型】 數值型

  eg:?occurs(”A”,”ABCDABCD”) 2

  ?occurs(”A”,”abcdabcda”) 0

  22.求位置函數

  【函數格式】 ?at(<字符表達式1>,<字符表達式1>,<數值表達式>)

  或?atc(<字符表達式1>,<字符表達式1>,<數值表達式>)

  【函數功能】 返回<字符表達式1>在<字符表達式2>從左邊數第<數值表達式>次數出現的位置

  【使用說明】 at區分大小寫,而atc不區分大小寫

  【返回值類型】 數值型

  eg:?at(”a”,”bacda”) 2

  ?at(”a”,”bacdaaabdea”,5) 11

  ?at(”A”,”abcdaaa”) 0

  ?atc(”A”,”BACDAAABDEa”,5) 11

  23.求位置函數

  【函數格式】 ?rat(<字符表達式1>,<字符表達式2>,<數值表達式>)

  【函數功能】 返回<字符表達式1>在<字符表達式2>從右邊數第<數值表達式>次數出現的位置

  【返回值類型】 數值型

  eg:?rat(”a”,”bacda”) 5

  ?rat(”a”,”bacdaaabdea”,5) 2

  ?rat(”A”,”abcdaaa”) 0

  24.替換函數

  【函數格式】 ?stuff(<字符表達式1>,<數值表達式1>,<數值表達式2>,<字符表達式2>)

  【函數功能】 從指定的字符串中截取字符,形成一個新的字符串

  【使用說明】 截取<字符表達式1>中,從<數值表達式1>開始,<字符表達式2>替換<數值表達式2>位數,形成新的字符串。

  【返回值類型】 字符型

  eg:?stuff(”計算機ABC”,3,4,”你好”) 計你好ABC

  ?stuff(”數據庫”,5,6,”管理系統”) 數據管理系統

  ?stuff(”計算機ABC”,5,4,”你好”) 計算你好C

  25.替換函數

  【函數格式】 ?chrtran(<字符表達式1>,<字符表達式2>,<字符表達式3>)

  【函數功能】 用<字符表達式3>替換<字符表達式1>中與<字符表達式2>相同的字符串,并形成一個新的字符串

  【返回值類型】 字符型

  eg:?chrtran(”計算機ABCD”,”ABCD”,”你好”) 計算機你好

  26.匹配函數

  【函數格式】 ?like(<字符表達式1>,<字符表達式2>)

  【函數功能】 判斷<字符表達式1>是否與<字符表達式2>完全相同

  【使用說明】 若<字符表達式1>與<字符表達式2>完全相同,則顯示邏輯值為真,反之為假

  【返回值類型】 邏輯型

  eg:?like("abc","abc") .T.

  ?like("abc","aBC") .F.

  ?like("abc□","aBC") .F.

  ?like("abc□","abc") .F.

  ?like("abc□","abc□") .T.

  ③、日期與時間函數

  27.日期函數

  【函數格式】 ?date()

  【函數功能】 返回當前系統日期。返回日期的約定格式為mm/dd/yy

  【返回值類型】 日期型

  28.時間函數

  【函數格式】 ?time()

  【函數功能】 返回當前系統時間。返回時間的約定格式為hh:mm:ss。其中hh表示小時,mm表示分,ss表示秒。

  【返回值類型】 字符型

  29.日期時間函數

  【函數格式】 ?datetime()

  【函數功能】 返回當前系統日期與時間。

  【返回值類型】 字符型

  30.年函數

  【函數格式】 ?year(<日期表達式>)

  【函數功能】 返回<日期表達式>的年的數值,返回的年用四位數字表示

  【返回值類型】 數值型

  eg:?year(date()) 2007 ****系統當前日期為2007-07-24

  31.月函數

  【函數格式】 ?month(<日期表達式>)

  【函數功能】 返回<日期表達式>的月的數值

  【返回值類型】 數值型

  eg:?month(date()) 7 ****系統當前日期為2007-07-24

  32.月函數

  【函數格式】 ?cmonth(<日期表達式>)

  【函數功能】 以英文單詞形式返回<時間表達式>中的月的數值

  【返回值類型】 字符型

  eg:?cmonth(date()) July ****系統當前日期為2007-07-24

  33.日函數

  【函數格式】 ?day(<日期表達式>)

  【函數功能】 返回<日期表達式>的日的數值

  【返回值類型】 數值型

  eg:?day(date()) 24 ****系統當前日期為2007-07-24

  34.星期函數

  【函數格式】 ?dow(<日期表達式>)

  或?cdow(<日期表達式>)

  【函數功能】 返回<日期表達式>對應的當天星期幾

  【返回值類型】 數值型 字符型

  eg:?dow(date()) 3 ****系統當前日期為2007-07-24

  ?cdow(date()) Tuesday ****系統當前日期為2007-07-24

  35.時函數

  【函數格式】 ?hour(<時間日期表達式>)

  【函數功能】 返回<時間日期表達式>的時的數值

  【返回值類型】 數值型

  eg:?hour(datetime()) 13 *****系統當前時間為13:26:46

  36.分函數

  【函數格式】 ?minute(<時間日期表達式>)

  【函數功能】 返回<時間日期表達式>的分的數值

  【返回值類型】 數值型

  eg:?minute(datetime()) 26 *****系統當前時間為13:26:46

  37.秒函數

  【函數格式】 ?sec(<時間日期表達式>)

  【函數功能】 返回<時間日期表達式>的秒的數值

  【返回值類型】 數值型

  eg:?sec(datetime()) 46 *****系統當前時間為13:26:46

  ④、轉換函數

  38.數值轉換為字符函數

  【函數格式】 ?str(<數值表達式>,[,<長度>[,<小數位數>]])

  【函數功能】 把<數值表達式>的值轉換為字符串

  【使用說明】 ①.<數值表達式>指定被轉換的數據。<長度>指定轉換后字符串的總長度,長度的缺省值為10。<小數位數>指定轉換后允許保留的小數位數

  ②.如果“長度”大于<數值表達式>的字符個數,在字符前面用空格補齊;如果“長度”小于整數部分的數字長度且不指定<小數位數>,輸出一串星號(*)。

  ③.如果不指定<小數位數>,那么只返回<數值表達式>的整數部分,若<數值表達式>有小數部分則進行四舍五入。若指定<小數位數>,則返回指定的小數位數,并按該有效位數進行四舍五入。長度的缺省值為10

  【返回值類型】 字符型

  eg:?str(5664) 5664

  ?str(5664.25) 5664

  ?str(1357.246,6,2) 1357.2

  ?str(1357.246,8,2) 1357.25

  ?str(1357.246) 1357

  ?str(1357.246,3) ***

  39.字符轉換為數值函數

  【函數格式】 ?val(<字符表達式>)

  【函數功能】 <字符表達式>指定被轉換的字符型文字。val()函數從左到右依次轉換,遇到非數字字符就停止轉換

  【返回值類型】 數值型

  eg:?val(”125.587”) 125.59

  ?val(”246xs35”) 246.00

  ?val(”xs135”) 0.00

  40.字符轉換為日期函數

  【函數格式】 ?ctod(<字符表達式>)

  【函數功能】 把字符型日期轉換為日期型數據

  【使用說明】 <字符表達式>指定被轉換的字符型數據

  【返回值類型】 日期型

  eg:?ctod(”06/10/2007”) 06/10/07

1 2 3 下一頁
文章搜索
版權聲明:如果計算機等級考試網所轉載內容不慎侵犯了您的權益,請與我們聯系800@exam8.com,我們將會及時處理。如轉載本計算機等級考試網內容,請注明出處。
主站蜘蛛池模板: 亚洲综合20p | 在线视频观看一区 | 天天看天天射天天视频 | 中文字幕亚洲精品资源网 | 91精品在线视频观看 | 99视频国产在线 | 国产成人亚洲精品77 | 成年人免费小视频 | 特黄特级高清免费视频毛片 | 天天操狠狠操夜夜操 | 波多野结衣视频一区二区 | 欧美成人午夜视频 | 国产精品1024免费看 | 91香蕉视频导航 | 中国男女全黄大片一级 | 欧美日韩中文一区二区三区 | 禁网站在线观看免费视频 | 成人在线视频免费观看 | 亚洲欧美日韩高清中文在线 | 欧美精品福利在线视频 | 毛片免| 久久精品一区二区三区不卡牛牛 | 最近中文字幕在线看免费视频 | 午夜三级在线 | 一级全黄色毛片 | 日韩欧美精品综合久久 | 午夜日本 | 亚洲免费人成 | 成人二区 | 亚洲视频中文字幕在线观看 | 黄色三级日本 | 成人一级黄色毛片 | 国产777| 天天操天天舔天天干 | 深夜福利网站在线观看 | 一区二区三区四区在线观看视频 | 久久怡红院 | 97免费在线 | 国产一卡2卡3卡四卡精品网站 | 18性夜影院午夜寂寞影院免费 | 欧美人视频在线观看视频 |