版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、VB內(nèi)建函數(shù)與應(yīng)用,,VB內(nèi)建函數(shù),數(shù)值函數(shù)字串函數(shù)日期時間型態(tài)轉(zhuǎn)換,一、數(shù)值函數(shù),共9個數(shù)值函數(shù)INT(X):比輸入的數(shù)值還小的整數(shù)。 (高斯函數(shù)) CINT(X):4捨6入,5偶去 FIX(X):將數(shù)值的小數(shù)部份去除。 (無條件捨去)SGN(X):取符號值。 ABS(X):取絕對值。 SQR(X):取平方根 。EXP(X):計算 ex 值。 (e=2.718282) LOG(X):計算以 logeX 之值RN
2、D:產(chǎn)生亂數(shù)值,數(shù)值介於0與1之間。,1、INT(X)INT:Integer,即「整數(shù)」之意 比輸入的數(shù)值還小的整數(shù)。 (高斯函數(shù)),例:,(1) INT(3.6) =,3,(2) INT(-3.6) =,-4,(3) INT(-99.2) =,-100,(4) INT(-85.6) =,-86,(5) INT(18.5) =,18,2、CINT(X) 4捨6入。小數(shù)為5,整數(shù)偶數(shù)時捨去,奇
3、數(shù)進(jìn)位。 口訣:4捨6入,5偶去,例:,(1) CINT(3.6) =,4,(2) CINT(-3.6) =,-4,(3) CINT(4.5) =,4,(4) CINT(5.5) =,6,(5) CINT(-1.9) =,-2,3、FIX(X):將數(shù)值的小數(shù)部份去除。 (無條件捨去),例:,(1) FIX(3.6) =,3,(2) FIX(-3.6) =,-3,(3) FIX
4、(10.8) =,10,(4) FIX(99.8) =,99,(5) FIX(5.001) =,5,4、 SGN(X): sign,即「符號」之意 取符號值。數(shù)值為正數(shù)為1,負(fù)數(shù)為-1,零為0。,例:,(1) SGN(3) =,1,(2) SGN(-8) =,-1,(3) SGN(0) =,0,(4) SGN(15) =,1,(5) SGN(-3) =,
5、-1,5、 ABS(X): ABS:abslolute value,「絕對值」之意 取絕對值。將數(shù)值變成正數(shù)。,例:,(1) ABS(3.6) =,3.6,(2) ABS(-12) =,12,(3) ABS(12.56) =,12.56,(4) ABS(-12.33) =,12.33,(5) ABS(-6.16) =,6.16,6、SQR(X):SQR:squar
6、e,意即「平方」之意取平方根 。,例:,(1) SQR(16) =,4,(2) SQR(100) =,10,(3) SQR(25) =,5,(4) SQR(0) =,0,(5) SQR(-100) =,會印出不正確的函數(shù)呼叫,小小測驗,答對鼓鼓掌,1、INT (6.5) =2、CINT (-5.5) =3、FIX (88.8) =4、SGN (-6.1) =5、ABS (-101) =6、SQR
7、 (81) =,6,-6,88,-1,101,9,7、EXP(X):EXP:exponent,意即「指數(shù)」之意計算 ex 值。 (e=2.718282),例:,(1) EXP(1) =,e1 = 2.718282,(2) EXP(0) =,e0 = 1,(3) EXP(2) =,e2 = 7.389056,8、LOG(X):LOG:logarithm,意即「對數(shù)」之意。計算以 logeX 之值。,例:,LOG函
8、數(shù) 與 EXP函數(shù) 互為反函數(shù)所以EXP(LOG(X))=X LOG(EXP(X))=X,(e=2.718282),(1) LOG(1) =,loge1 =,0,(3) EXP(LOG(5)) =,5,(4) LOG(EXP(7)) =,7,(2) LOG(-1) =,印出不正確的函數(shù)呼叫,9、 RND:產(chǎn)生亂數(shù)值,數(shù)值介於0與1之間。,(1)會產(chǎn)生一個亂數(shù)值,0<=RND<1,PRINT
9、RND,結(jié)果 .143502,.596251,1.23112,例:,,,FOR I=1 TO 3 PRINT RND NEXT I PRINT FOR I=1 TO 3 PRINT RND NEXT I,迴圈I從1到3印出 亂數(shù)值下一個 I,結(jié)果 .143502 .348721 .298700,印出空白行迴圈I從1到3印出 亂
10、數(shù)值下一個I,.783214 .543211 .111003,INT( ),9、 RND: 產(chǎn)生亂數(shù)值,數(shù)值介於0與1之間。,(2)如何產(chǎn)生A~B之間的隨機(jī)整數(shù)值? 公式:,(B-A+1),RND*,+A,例1:要產(chǎn)生1~6之間的隨機(jī)整數(shù),其公式為? INT ( RND * (6-1+1) +
11、 1 ) INT ( RND * (6-1+1) ) + 1,或 INT( RND*(B-A+1))+A,亂數(shù)公式:,例:欲產(chǎn)生5~10的隨機(jī)整數(shù),其公式為? INT ( RND * (6) +5 ) INT ( RND * (6) ) +5,INT( ),例2:INT (RND*15)+
12、2產(chǎn)生的亂數(shù)範(fàn)圍? B-A+1=15 A=2 所以 B=16 A=2,亂數(shù)公式:,(B-A+1),RND*,+A,或 INT( RND*(B-A+1))+A,例3、產(chǎn)生3個1~6之間的隨機(jī)整數(shù),INT( ),亂數(shù)公
13、式:,(B-A+1),RND*,+A,或 INT( RND*(B-A+1))+A,FOR I = 1 TO 3NEXT I,PRINT INT ( RND * 6 ) + 1,,結(jié)果: 2 6 3,10、RANDOMIZE [N],N為種子數(shù),範(fàn)圍:-32768~32767不同的種子數(shù),會產(chǎn)生不同組的亂數(shù)亂數(shù)變化更大的方式: RAND
14、OMIZE TIMER 利用電腦時間,因為數(shù)值一直在變,所以亂數(shù)變化會更大,例:,RANDOMIZE TIMER FOR I = 1 TO 5 PRINT INT ( RND * 12 ) + 1 NEXT I,結(jié)果: 6 5 11
15、 3 4,內(nèi)建函數(shù)應(yīng)用(一),Dim a, b As Integer Dim c As Double Private Sub 計算_Click() a = Val(Text1.Text) b = Val(Text2.Text) c = (a ^ 2 + b ^ 2) ^ 0.5 Label3.Caption = "直角三角形斜
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- vb常用函數(shù)
- vb函數(shù)大全
- bb平臺(vb日常測試)過程與函數(shù)
- vb高級應(yīng)用
- 函數(shù)與方程、函數(shù)模型及其應(yīng)用
- 函數(shù)與方程﹑函數(shù)模型及其應(yīng)用
- vb open 函數(shù)詳解 打開、關(guān)閉、讀、寫文件
- 內(nèi)建電場對納結(jié)構(gòu)半導(dǎo)體材料功函數(shù)調(diào)制研究.pdf
- 函數(shù)與方程及其應(yīng)用
- 1奇函數(shù)與偶函數(shù)的性質(zhì)及其應(yīng)用
- 函數(shù)與方程思想應(yīng)用舉例
- 嵌入式存儲器內(nèi)建自測試與內(nèi)建自修復(fù)的研究與設(shè)計.pdf
- 函數(shù)凹凸性判別法與應(yīng)用
- 函數(shù)單調(diào)性的定義與應(yīng)用
- excel函數(shù)應(yīng)用之財務(wù)函數(shù)
- 國內(nèi)建筑業(yè)管理信息化的應(yīng)用
- 專題二 函數(shù)概念與基本初等函數(shù) 第六講函數(shù)綜合及其應(yīng)用
- 嵌入式存儲器內(nèi)建自測試與內(nèi)建自修復(fù)技術(shù)研究.pdf
- 函數(shù)的應(yīng)用
- 反函數(shù)應(yīng)用
評論
0/150
提交評論