日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
五大類VB.NET運算符全面介紹

VB.NET經(jīng)過長時間的發(fā)展,很多用戶都很了解VB.NET運算符了,這里我發(fā)表一下個人理解,和大家討論討論。在VB.NET運算符與其他的語言并沒有什么不同。常用的運算符有:賦值運算符、算術運算符、字符串連接運算符、比較運算符和邏輯運算符。

10年積累的網(wǎng)站建設、成都網(wǎng)站建設經(jīng)驗,可以快速應對客戶對網(wǎng)站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡服務。我雖然不認識你,你也不認識我。但先網(wǎng)站制作后付款的網(wǎng)站建設流程,更有于田免費網(wǎng)站建設讓你可以放心的選擇與我們合作。

1. VB.NET運算符之賦值運算符

賦值運算符是最常用的運算符,它就是我們熟悉的等號(=)。需要注意的是,雖然它表面上是一個等號,但它并不是一個數(shù)學意義上的等號,它的意思是把等號后邊的值賦值給等號前面的變量。例如,如果定義了一個整數(shù)型變量intNumber,就可以使用下面的語句:

 
 
 
  1. Dim intNumber as Integer  
  2. intNumber=1 
  3. intNumberintNumber=intNumber*3 

其中,第一行表示創(chuàng)建了一個名字為intNumber的整數(shù)型變量,第二行表示把這個變量的值賦值為2,第三行表示把intNumber中的值(也就是2)乘以3所得到的值(也就是6)賦值給intNumber。當?shù)谌龡l語句執(zhí)行完成之后,intNumber中的值就是6。而在數(shù)學上,當intNumber的值是非零的時候,intNumber無論如何也不可能等于intNumber*3。

2. VB.NET運算符之算術運算符

VB.NET中的算術運算符有:+(加)、–(減)、*(乘)、/(除)、\(整數(shù)除)、Mod(取模)和^(冪),其中需要解釋的是/(除)和\(整數(shù)除)的區(qū)別。/(除)表示的是通常意義的除法,例如,(5.4/3)的結果是1.8,而\(整數(shù)除)表示把除數(shù)和被除數(shù)四舍五入以后再計算除法得到的整數(shù)結果,所以在計算(5.4\3)時,把5.4四舍五入為5,再進行運算,得到的整數(shù)結果是1,這種運算在特定的應用中會十分有用。例如,你有89條消息需要發(fā)布,又不希望所有的89條信息都在一頁中顯示,而希望分頁顯示,而每頁中只顯示20條信息。那么(89\20)所得到的4就表示有4頁是填滿了20條信息的,而剩下的一頁中有19條信息,并沒有填滿。VB.NET中算術運算符的用法。

 
 
 
  1. <%  
  2. Dim dblData1,intData2,intData3  
  3. dblData1=5.4  
  4. intData2=3 
  5. intData3=7 
  6. Response.Write (dblData1+intData2 & "
    ")  
  7. '5.4+3:結果是8.4  
  8. Response.Write (dblData1-intData2 & "
    ")  
  9. '5.4-3:結果是2.4  
  10. Response.Write (dblData1*intData2 & "
    ")  
  11. '5.4*3:結果是16.2  
  12. Response.Write (dblData1/intData2 & "
    ")  
  13. '5.4/3:結果是1.8  
  14. Response.Write (dblData1\intData2 & "
    ")  
  15. '5.4\3:結果是1  
  16. Response.Write (intData3 Mod intData2 & "
    ")  
  17. '7 Mod 3:結果是1  
  18. Response.Write (intData3 ^ intData2 & "
    ")  
  19. '7 ^ 3:結果是343  
  20. %> 

需要說明的是:上面程序中第6行到第11行語句中的“&”運算符表示字符串的連接,另外,Response.Write表示輸出后面括號中的字符串??梢赃\行上面的程序來學習如何使用算術運算符。

3. VB.NET運算符之字符串連接運算符

可以使用第6行的dblData1+intData2得到一個Double類型的數(shù)和一個Integer類型的數(shù)進行相加的結果。對于兩個字符串類型的變量,也可以使用“+”運算符。但是這時“+”運算符的含義不是加法,而是字符串的連接。例如:

 
 
 
  1. Dim strTemp1,strTemp2 as String  
  2. strTemp1="Hello" 
  3. strTemp2="World. " 
  4. response.wirte(strTemp1 + " " + strTemp2) 

當定義了兩個字符串型變量strTemp1和strTemp2并給它們分別賦值之后,就可以使用第4行的“+”運算符把它們連接起來,并在中間夾了一個空格,形成"Hello World."字符串。

由于在算術運算符中“+”的含義與字符串運算的時候“+”的含義大不相同,所以為了減少誤會的發(fā)生,在VB.NET中還可以使用“&”運算符作為字符串連接運算符。也就是說,當把第4行的語句換成response.wirte(strTemp1 & " " & strTemp2)后,仍然會得到正確的結果。建議使用“&”運算符進行字符串連接。

4. VB.NET運算符之比較運算符

VB.NET中的比較運算符有:=(等于)、<>(不等于)、<(小于)、<=(小于等于)、>(大于)、>=(大于等于)。這些運算符對于數(shù)值、字符、日期表達式的比較都是有效的,結果是布爾類型的True或False。VB.NET中的比較運算符的用法。

 
 
 
  1. <%  
  2. Dim dblData1,intData2,intData3  
  3. dblData1=5.4  
  4. intData2=3 
  5. intData3=7 
  6. Response.Write ((dblData1>intData2) & "
    ")  
  7. '5.4>3:結果是True  
  8. Response.Write ((dblData1) & "
    ")  
  9. '5.4<3:結果是False  
  10. Response.Write ((dblData1=intData2) & "
    ")  
  11. '5.4=3:結果是False  
  12. Response.Write ((dblData1>=intData2) & "
    ")  
  13. '5.4>=3:結果是True  
  14. Response.Write ((dblData1<=intData2) & "
    ")  
  15. '5.4<=3:結果是False  
  16. %> 

可以運行上面的程序來學習如何使用比較運算符。另外需要說明的是,字符串之間也是可以進行比較的,比較的方法是根據(jù)字母表的順序。例如,“but”比“book”大,而“A”小于“a”。

5. VB.NET運算符之邏輯運算符

VB.NET中常用的邏輯運算符有:Not(非)、And(與)、Or(或)、Xor(異或)。計算的結果仍然是布爾類型的True或False。VB.NET中邏輯運算符的用法。

 
 
 
  1. <%  
  2. Dim bolData1,bolData2 as Boolean  
  3. bolData1=True 
  4. bolData2=False 
  5. Response.Write ((bolData1 And bolData2) & "
    ")  
  6. 'True And False是False  
  7. Response.Write ((Not bolData1) & "
    ")  
  8. 'Not True是False  
  9. Response.Write ((bolData1 Or bolData2) & "
    ")  
  10. 'True Or False是True  
  11. Response.Write ((bolData1 Xor bolData2) & "
    ")  
  12. 'True Xor False是True  
  13. %> 

可以運行上面的程序來學習如何使用邏輯運算符。


分享名稱:五大類VB.NET運算符全面介紹
路徑分享:http://www.dlmjj.cn/article/dphhghd.html