自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

VB.NET運(yùn)算符組合幾種實(shí)現(xiàn)方法總結(jié)

開發(fā) 后端
VB.NET運(yùn)算符組合在實(shí)際編程中是經(jīng)常會(huì)遇到的一個(gè)操作,初學(xué)者們?cè)趯W(xué)習(xí)這門語言的過程中需要對(duì)這一類的基礎(chǔ)知識(shí)點(diǎn)有一個(gè)充分的認(rèn)識(shí),才能方便我們將來的編程開發(fā)。

我們?cè)?jīng)在上一篇文章中為大家詳細(xì)介紹了兩種VB.NET串聯(lián)運(yùn)算符應(yīng)用方式,那么VB.NET運(yùn)算符組合和串聯(lián)運(yùn)算符的應(yīng)用方式又有什么不同之處呢?這一問題將會(huì)在這篇文中找到答案,大家一起來看看吧。

復(fù)雜表達(dá)式可包含許多不同的運(yùn)算符。下面的示例闡釋這一點(diǎn)。

  1. x = (45 * (y + z)) 
    ^ (2 / 85) * 5 + z  

創(chuàng)建前面示例中這樣的復(fù)雜表達(dá)式要求徹底理解運(yùn)算符優(yōu)先級(jí)的規(guī)則。有關(guān)更多信息,請(qǐng)參見 Visual Basic 中的運(yùn)算符優(yōu)先級(jí)。

加括號(hào)的表達(dá)式

經(jīng)常需要以不同于運(yùn)算符優(yōu)先級(jí)所確定的順序來執(zhí)行運(yùn)算。請(qǐng)看下面的VB.NET運(yùn)算符組合示例。

  1. x = z * y + 4  

前面的示例將 z 乘以 y,然后將結(jié)果與 4 相加。但是,如果想要將 y 與 4 相加,然后再將結(jié)果與 z 相乘,您可以通過使用括號(hào)來重寫常規(guī)運(yùn)算符優(yōu)先級(jí)。通過將表達(dá)式放在括號(hào)中,將強(qiáng)制首先計(jì)算該表達(dá)式,而不管運(yùn)算符優(yōu)先級(jí)如何。為了強(qiáng)制前面的示例先計(jì)算加法,您可以按以下示例中所示的方式重寫該示例。

  1. x = z * (y + 4)  

前面的VB.NET運(yùn)算符組合示例將 y 與 4 相加,然后再將和與 z 相乘。

嵌套的帶括號(hào)表達(dá)式

可以將表達(dá)式嵌套到多層括號(hào)中,以進(jìn)一步重寫優(yōu)先級(jí)。將首先計(jì)算嵌套在括號(hào)中最深層的表達(dá)式,然后計(jì)算下一個(gè)嵌套最深的表達(dá)式,依此類推計(jì)算到嵌套在最外層的表達(dá)式,最后計(jì)算括號(hào)外部的表達(dá)式。下面的示例闡釋這一點(diǎn)。

  1. x = (z * 4) ^ 
    (y * (z + 2))  

在前面的VB.NET運(yùn)算符組合示例中,將首先計(jì)算 z + 2 的值,然后再計(jì)算其他帶括號(hào)的表達(dá)式。通常比加法或乘法具有更高優(yōu)先級(jí)的求冪在此示例中最后計(jì)算,因?yàn)槠渌磉_(dá)式都放在括號(hào)中。

【編輯推薦】

  1. 兩種VB.NET串聯(lián)運(yùn)算符應(yīng)用方式解讀
  2. VB.NET分析電子郵件地址示例解讀
  3. VB.NET訪問INI文件代碼實(shí)現(xiàn)
  4. VB.NET計(jì)算數(shù)字相關(guān)函數(shù)使用方法
  5. VB.NET錯(cuò)誤處理對(duì)運(yùn)行速度有無影響
責(zé)任編輯:曹凱 來源: wewill.cn
相關(guān)推薦

2009-10-28 10:09:07

VB.NET Dire

2010-01-14 13:08:37

VB.NET運(yùn)算符

2010-01-07 14:52:41

VB.NET運(yùn)算符

2010-01-19 15:30:44

VB.NET比較運(yùn)算符

2010-01-20 14:32:12

VB.NET轉(zhuǎn)換運(yùn)算符

2010-01-21 17:39:26

VB.NET運(yùn)算符過程

2010-01-22 17:48:46

VB.NET運(yùn)算符重載

2009-10-23 10:18:43

VB.NET運(yùn)算符

2009-11-03 10:51:33

VB.NET共享

2009-10-27 10:34:40

VB.NET操作符

2010-01-14 13:35:36

VB.NET特殊操作符

2010-01-13 14:32:11

VB.NET確定文件版

2010-01-11 18:46:15

VB.NET修飾符

2010-01-14 19:09:02

VB.NET動(dòng)態(tài)標(biāo)題

2010-01-18 14:08:29

VB.NET類型轉(zhuǎn)換

2010-01-12 09:37:48

VB.NET調(diào)用IE

2010-01-21 17:48:25

VB.NET Sing

2010-01-15 18:12:28

VB.NET超鏈接

2010-01-15 19:17:23

2010-01-13 17:47:59

VB.NET拖放
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)