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