常用函數(shù)(數(shù)值處理函數(shù))_第1頁
常用函數(shù)(數(shù)值處理函數(shù))_第2頁
常用函數(shù)(數(shù)值處理函數(shù))_第3頁
常用函數(shù)(數(shù)值處理函數(shù))_第4頁
常用函數(shù)(數(shù)值處理函數(shù))_第5頁
已閱讀5頁,還剩19頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

數(shù)據(jù)庫程序設(shè)計常用函數(shù)教學(xué)目標知識目標:應(yīng)知函數(shù)的含義;應(yīng)知函數(shù)具有的特定功能程序;應(yīng)會最常用函數(shù)的使用方法。能力目標:能靈活使用函數(shù)。思政目標需要學(xué)習(xí)者嚴謹認真,求真務(wù)實。教學(xué)內(nèi)容常用函數(shù)概述函數(shù)類型一、函數(shù)的概述函數(shù)是一種能夠完成某種特定操作或功能的數(shù)據(jù)形式。一個函數(shù)可以接受一個或多個參數(shù),并通過特定的運算返回一個值。格式:函數(shù)名([參數(shù)1][,參數(shù)2]…)函數(shù)值:函數(shù)的運算結(jié)果說明:任何可以使用表達式的地方都可以使用函數(shù)。二、函數(shù)類型※數(shù)值處理函數(shù)※日期時間函數(shù)※字符串處理函數(shù)※數(shù)據(jù)類型轉(zhuǎn)換函數(shù)※測試函數(shù)※系統(tǒng)對話框函數(shù)系統(tǒng)函數(shù)自定義函數(shù)※取絕對值函數(shù)※求符號函數(shù) ※求平方根函數(shù)※求指數(shù)函數(shù)※求對數(shù)函數(shù)※取整函數(shù)※求余數(shù)函數(shù)※四舍五入函數(shù)※求最大值和最小值函數(shù)※π函數(shù)數(shù)值函數(shù)類型數(shù)值函數(shù)用于數(shù)值運算,其自變量與函數(shù)值都是數(shù)值型數(shù)據(jù)(一)數(shù)值函數(shù)※求磁盤自由空間函數(shù)※求字段數(shù)函數(shù) ※求字段名函數(shù)1.取絕對值函數(shù)格式:ABS(<數(shù)值表達式>)功能:求數(shù)值型表達式的絕對值。2.求符號函數(shù)

格式:SIGN(<數(shù)值表達式>)

功能:求指定數(shù)值表達式的符號。當表達式的運算結(jié)果為正、負和零時,函數(shù)值分別為1、-1和0。3.求平方根函數(shù)格式:SQRT(<數(shù)值表達式>)功能:求數(shù)值型表達式的算術(shù)平方根,數(shù)值型表達式的值應(yīng)不小于零。函數(shù)值為數(shù)值型。4.求指數(shù)函數(shù)

格式:EXP(<數(shù)值表達式>)

功能:將數(shù)值型表達式的值作為指數(shù)x,求出ex的值。5.求對數(shù)函數(shù)格式:LOG(<數(shù)值表達式>)

LOG10(<數(shù)值表達式>)功能:LOG求數(shù)值表達式的自然對數(shù)LOG10求數(shù)值型表達式的常用對數(shù)數(shù)值型表達式的值必須大于零。6.取整函數(shù)

格式:INT(<數(shù)值表達式>)CEILING(<數(shù)值表達式>)FLOOR(<數(shù)值表達式>)功能:INT取數(shù)值型表達式的整數(shù)部分。CEILING取大于或等于指定表達式值的最小整數(shù)。FLOOR取小于或等于指定表達式值的最大整數(shù)。7.求余數(shù)函數(shù)格式:MOD(<數(shù)值表達式1>,<數(shù)值表達式2>)功能:求<數(shù)值表達式1>除以<數(shù)值表達式2>所得出的余數(shù)。余數(shù)的符號與表達式2相同。如果被除數(shù)與除數(shù)同號,那么函數(shù)值即為兩數(shù)相除的余數(shù);如果被除數(shù)與除數(shù)異號,則函數(shù)值為兩數(shù)相除的余數(shù)再加上除數(shù)的值。8.四舍五入函數(shù)

格式:ROUND(<數(shù)值表達式1>,<數(shù)值表達式2>)功能:對<數(shù)值表達式1>的值按照<數(shù)值表達式2>指定的位置進行四舍五入。若<數(shù)值表達式2>的值n大于0,它表示的是要保留的小數(shù)位數(shù)為n,則對小數(shù)點后第n+1位小數(shù)進行四舍五入;若<數(shù)值表達式2>的值n小于0,它表示的是對<數(shù)值表達式1>之值的小數(shù)點前n位四舍五入。9.求最大值和最小值函數(shù)格式:MAX(<表達式1>,<表達式2>[<表達式3>…])

MIN(<表達式1>,<表達式2>[,<表達式3>…])功能:MAX()是計算各表達式的值,并返回其中的最大值;MIN()計算各表達式的值,并返回其中的最小值。表達式的類型可以是數(shù)值型、字符型、貨幣型、雙精度型、浮點型、日期型和日期時間型,但所有表達式的類型必須相同。10.π函數(shù)

格式:PI()功能:返回圓周率π的近似值3.14。11.求磁盤自由空間函數(shù)

格式:DISKSPACE()功能:求指定磁盤所剩余的可用空間的字節(jié)數(shù)。12.求字段數(shù)函數(shù)

格式:FCOUNT(\[<數(shù)值型表達式>\])功能:求指定工作區(qū)表文件的字段數(shù)。若指定工作區(qū)無表文件打開,則返回0。若未指定<數(shù)值型表達式>,則對當前工作區(qū)操作。13.求字段名函數(shù)

格式:FIELD([<數(shù)值型表達式1>[,<數(shù)值型表達式2>]]功能:求<數(shù)值型表達式2>指定的工作區(qū)中的表文件,由<數(shù)值型表達式1>指定位置的字段名。若<數(shù)值型表達式1>的值超出表文件的字段個數(shù),則返回空串。若指定工作區(qū)無文件打開,則返回空串。若省略<數(shù)值型表達式2>,則對當前工作區(qū)操作。(二)日期時間函數(shù)日期時間函數(shù)是處理日期型或日期時間型數(shù)據(jù)的函數(shù)?!到y(tǒng)日期和系統(tǒng)時間函數(shù)※求年份、月份和天數(shù)函數(shù)

※求時、分和秒函數(shù)※求星期函數(shù)1.系統(tǒng)日期和系統(tǒng)時間函數(shù)格式:DATE(),

TIME(),

DATETIME()

功能:DATE()返回當前系統(tǒng)日期,函數(shù)值為日期型。TIME()返回當前系統(tǒng)時間,函數(shù)值為字符型。DATETIME()返回當前系統(tǒng)日期時間,函數(shù)值為日期時間型。2.求年份、月份和天數(shù)函數(shù)格式:YEAR(<日期表達式>|<日期時間表達式>)MONTH(<日期表達式>|<日期時間表達式>)DAY(<日期表達式>|<日期時間表達式>)功能:YEAR()從指定的日期表達式或日期時間表達式中返回年份,以4位數(shù)值型數(shù)據(jù)表示(如2006年)。MONTH()從指定的日期表達式或日期時間表達式中返回月份。DAY()從指定日期表達式或日期時間表達式中返回月里面的天數(shù)。

這3個函數(shù)的返回值都為數(shù)值型。

格式:HOUR(<日期時間表達式>)MINUTE(<日期時間表達式>)SEC(<日期時間表達式>)

功能:HOUR()從指定日期時間表達式中返回小時數(shù)(24小時制)。MINUTE()從指定日期時間表達式中返回分鐘數(shù)。SEC()從指定日期時間表達式中返回秒數(shù)。這3個函數(shù)的返回值都為數(shù)值型。3.求時、分和秒函數(shù)格式:DOW(<日期型表達式>)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論