vb二級考試知識點(2)
說明:
1.當(dāng)一個表達(dá)式中出現(xiàn)多種運(yùn)算符時,首先進(jìn)行算術(shù)運(yùn)算符,接著處理字符串連接運(yùn)算符,然后處理比較運(yùn)算符,最后處理邏輯運(yùn)算符,在各類運(yùn)算中再按照相應(yīng)的優(yōu)先次序進(jìn)行。
2.可以用括號改變優(yōu)先順序,強(qiáng)令表達(dá)式的某些部分優(yōu)先運(yùn)行。括號內(nèi)的運(yùn)算總是優(yōu)先于括號外的運(yùn)算。對于多重括號,總是由內(nèi)到外。
3. 表達(dá)式的書寫中需注意的問題
(1)運(yùn)算符不能相鄰。例a+-b是錯誤的。
(2)乘號不能省略。例x 乘以y 應(yīng)寫成:x*y
(3)括號必須成對出現(xiàn),均使用圓括號。
(4)表達(dá)式從左到右在同一基準(zhǔn)并排書寫,不能出現(xiàn)上下標(biāo)
(5)要注意各種運(yùn)算符的優(yōu)先級別,為保持運(yùn)算順序,在寫VB表達(dá)式時需要適當(dāng)添加括號(),若用到庫函數(shù)必須按庫函要求書寫。
4. 不同數(shù)據(jù)類型的轉(zhuǎn)換
運(yùn)算結(jié)果的數(shù)據(jù)類型向精度高的數(shù)據(jù)類型靠。
Integer
1、 數(shù)學(xué)函數(shù) 常用的數(shù)學(xué)函數(shù)
Abs(N) Cos(N) Sin(N) Exp(N) Log(N) Sqr(N) Rnd[(N)] Sgn(N)
說明:
(1) 在三角函數(shù)中的自變量是以弧度為單位。 如:sin300 sin(3.14159/180*30)
(2) Rnd函數(shù)返回0 ~ 1(包括0和不包括1)之間的雙精度隨機(jī)數(shù)。
若要產(chǎn)生1-100的隨機(jī)整數(shù): Int(Rnd *100)+1
提問:怎樣產(chǎn)生[N,M]區(qū)間的隨機(jī)數(shù)?Int ( ( M - N + 1 ) * Rnd + N )
2、轉(zhuǎn)換函數(shù)
說明:
(1)要區(qū)別兩個取整函數(shù)int()和fix() Fix(N)為截斷取整,即去掉小數(shù)后的數(shù)。 Int(N)不大于N的最大整數(shù)。N>0與int(N) 相同,當(dāng)N<0時, int(N) 與fix(N) -1相等。 例如: Fix(9.59) =9, Int(9.59) =9 Fix(-9.59) =-9, Int(-9.59) =-10 思考:如何實現(xiàn)四舍五入取整?
(2)Asc("Abcd") 值為: 65 (只取首字母的Ascii值)
(3)Val("abc123") 值為:0, Val("1.2sa10") 值為1.2
注意: Val( )函數(shù)只將最前面的數(shù)字字符轉(zhuǎn)換為數(shù)值
常用方法
方法是面向?qū)ο蟮?,故使用的形式為?[對象.]方法 Print方法
形式: [對象.]Print[{Spc(n)|Tab(n)}][表達(dá)式列表][;|,] 作用:在對象上輸出信息
對象:窗體、圖形框或打印機(jī)(Printer) ,省略對象在窗體上輸出。
Spc(n)函數(shù):插入n個空格,允許重復(fù)使用。
Tab(n)函數(shù):左端開始右移動n列,允許重復(fù)使用。
;(分號):光標(biāo)定位上一個顯示的字符后。
,(逗號):光標(biāo)定位在下一個打印區(qū)的開始位置處。
無 ;,時換行。
開始打印的位置缺省為打印對象的左上角0,0。
注意:Print方法在Form _Load事件過程中起作用,必須設(shè)置窗體的AutoRedraw為True。
看了“vb二級考試知識點”的還看了:
1.計算機(jī)二級考試題目大全
2.2014年計算機(jī)二級mysql數(shù)據(jù)庫重點復(fù)習(xí)
3.二級建造師考試有什么技巧
4.二級建造師考試心得3篇
5.怎么正確準(zhǔn)備計算機(jī)等級考試
