- 相關推薦
信息技術教案-VB函數
第三節 VB函數 王鋒娟 在VB程序中,函數是一種特定的運算。能完成特定的操作。例如:用來求一個數的平方根、正弦值等。由于這些運算或操作在程序中會經常使用到,為此,VB提供了大量的內部函數供我們在編程時調用。VB內部函數按功能可分為 數學函數:數學函數用來完成一些基本的數學計算,其中一些函數的名稱與數學中相應函數的名稱相同。 轉換函數:用來完成轉換工作。例如,字符轉換成數值,十進進制轉換成十六進制數等。 字符串函數:用來完成對字符串的操作與處理。如字符串的長度、除去字符串中的空格以及截取字符串等。 日期、時間函數:用于操作日期與時間,例如獲得當前的系統時間,求出某一天是星期幾等。 部分Visual Basic函數 類別 函數 功能 舉例 結果 數學 Abs(x) Int(x) Fix(x) Sin(x) Cos(x) Spr(x) 返回參數的絕對值 返回參數的整數部分 返回參數的整數部分 返回參數的正弦值 返回參數的余弦值 返回參數的平方根 Abs(-6.5) Int(8.4) Fix(8.2) Sin(0) Cos(0) Spr(25) 6.5 8 8 0 1 5 轉換 Hex(x) Val(x) Str(x) Lcase(x) Ucase(x) 將十進制數轉換成十六進制 將數字字符串轉換成數值 將數值轉換為字符串 將大寫字母轉換成小寫字母 將小寫字母轉換成大寫字母 Hex(100) Val(“123.4ab56”) Str(123.4) Lcase(“HCQ”) Ucase(“hcq”) 64 123.4 “123.4” “hcq” “HCQ” 字符串 Left(s , n) Right(s , n) Len(s) Ltrim(s) Rtrim(s) Trim(s) Space(n) 返回字符串左邊的n個字符 返回字符串右邊的n個字符 返回字符串的長度 去掉字符串左邊的空格 去掉字符串右邊的空格 去掉字符串兩邊的空格 產生n個空格的字符串 Left(“morning , 4”) Right(“morning,2”) Len(“ABCDEF”) Ltrim(“ ABC”) Rtrim(“ABC ”) Trim(“ ABC “) Space(3) “ning” “morn” 6 “ABC” “ABC” “ABC” “ ” 日期 時間 Time Timer Date Now Day Month Year Weekday 返回當前的系統時間 返回從午夜開始到現在經過的秒數 返回當前的系統日期 返回當前的系統日期與時間 返回日期代號(1~31) 返回月份(1~12) 返回年份 返回表示星期的代號,星期日為1; 星期一為“2”……星期六為“7” Time Timer Date Now Day(“2002,9,7”) Month(“2002,9,7”) Year(“2002,9,7”) Weekday(“2002,9,7”) 7 9 2002-9-7 7 Loadpicture RGB( ) 為VB圖片框或圖像框裝載圖片 Loadpicture( ) Rgb(red, green, blue) 隨機 Rnd(x) 返回一個隨機數值 Rnd 0~1之間的某數 注: (1)Int 函數和Fix函數的不同之處在于,如果參數x為負數,則Int返回小于或等于該參數的第一個負整數,而Fix 則會返回大于或等于參數的第一個負整數。 例如:Int(-8.4)=-9而Fix (-8.4)=-8 (2)Val 函數在執行轉換時,在它不能識別為數字的第一個字符上,停止讀入字符串。 函數編程練習: 1、 在窗體上建立3個文本框和一個命令按鈕,各對象的設置如下表: 對象 屬性 值 窗體 文本框1 文本框2 文本框3 按鈕1 Caption text text text caption 字符轉換函數 text1 text2 text3 確定 事件:單擊“確定”時,text1中顯示“Good Morning Students” text2中顯示小寫 text3中顯示大寫 2、 改變以上按鈕的單擊事件過程代碼,獲得當前時間、日期、星期【信息技術教案-VB函數】相關文章:
VB 教案之數組04-24
函數教案04-25
《函數的應用》教案02-26
認識函數教案04-25
《對數函數》教案03-01
“函數的單調性”教案04-25
對數函數教案04-25
VB《選擇結構程序設計》教案04-24
vb程序設計教案設計04-25
數學教案:函數與方程02-25