1 回答

TA貢獻1951條經(jīng)驗 獲得超3個贊
函數(shù)在數(shù)學上的定義:給定一個數(shù)集A,對A施加對應法則f,記作f(A),得到另一數(shù)集B,也就是B=f(A),那么B叫做A的函數(shù)。
一般的,在一個變化過程中,假設(shè)有兩個變量x、y,如果對于任意一個x都有唯一確定的一個y和它對應,那么就稱x是自變量,y是x的函數(shù)。x的取值范圍叫做這個函數(shù)的定義域,相應y的取值范圍叫做函數(shù)的值域。
?Visual Basic包含內(nèi)置或內(nèi)部的函數(shù),如算術(shù)平方根、余弦函數(shù)和字符代碼函數(shù)。此外,還可以用Function語句編寫自己的Function函數(shù)過程。函數(shù)過程的語法是:
[Private |Public][Static] Function 過程名(聲明)[As 類型]
語句
End Function?與子過程一樣,函數(shù)過程也是一個獨立的過程,可以讀取參數(shù),執(zhí)行一系列語句并改變其參數(shù)的值。與子過程不同,函數(shù)過程可以返回一個值到調(diào)用的過程。
一般說來,讓較大的語句或表達式的右邊包含函數(shù)過程名和參數(shù),這就調(diào)用了函數(shù)。
與變量完全一樣,函數(shù)過程有數(shù)據(jù)類型,這就決定了返回值的類型(如果沒有As子句,默認的數(shù)據(jù)類型為變體型)。
給過程名自身賦一個值,就可以返回這個值。函數(shù)過程返回一個值時,這個值可以成為較大表達式的一部分。?在Visual Basic中調(diào)用函數(shù)過程的方法和調(diào)用任何內(nèi)部函數(shù)的過程是一樣的。
希望我能幫助你解疑釋惑。
- 1 回答
- 0 關(guān)注
- 802 瀏覽
添加回答
舉報