亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C#中的除法運(yùn)算符與VB.NET中的除法運(yùn)算符

 更新時(shí)間:2014年10月04日 00:03:20   投稿:mdxy-dxy  
這篇文章主要介紹了C#中的除法運(yùn)算符與VB.NET中的除法運(yùn)算符,需要的朋友可以參考下

VB.NET中的除法運(yùn)算符有兩個(gè):/(浮點(diǎn)除法)、\(整數(shù)除法)

C#中的除法運(yùn)算符只有一個(gè):/(除法)

VB.NET中的除法運(yùn)算符與C#中的除法運(yùn)算符存在很大的差異,使用時(shí)注意區(qū)分。

 

關(guān)于VB.NET中的除法運(yùn)算符的介紹(摘自MSDN):

/(浮點(diǎn)除法):將兩個(gè)數(shù)相除并返回以浮點(diǎn)數(shù)表示的結(jié)果。

所得結(jié)果的數(shù)據(jù)類(lèi)型取決于操作數(shù)的類(lèi)型。 下表顯示如何確定結(jié)果的數(shù)據(jù)類(lèi)型。

操作數(shù)數(shù)據(jù)類(lèi)型

結(jié)果數(shù)據(jù)類(lèi)型

兩個(gè)表達(dá)式都是整數(shù)數(shù)據(jù)類(lèi)型(SByte、ByteShort、UShortInteger、UIntegerLong、ULong Double
一個(gè)表達(dá)式為 Single 數(shù)據(jù)類(lèi)型,而另一個(gè)表達(dá)式不為 Double

Single

一個(gè)表達(dá)式為 Decimal 數(shù)據(jù)類(lèi)型,而另一個(gè)表達(dá)式不為 SingleDouble

Decimal

任一表達(dá)式為 Double 數(shù)據(jù)類(lèi)型 Double

執(zhí)行除法之前,任何整數(shù)數(shù)值表達(dá)式都會(huì)被擴(kuò)展為 Double。 如果將結(jié)果賦給整數(shù)數(shù)據(jù)類(lèi)型,Visual Basic 會(huì)嘗試將結(jié)果從 Double 轉(zhuǎn)換成這種類(lèi)型。 如果結(jié)果不適合該類(lèi)型,會(huì)引發(fā)異常。如果除數(shù)被除數(shù)計(jì)算結(jié)果等于 Nothing,則將其視為零。
 
\(整數(shù)除法):將兩個(gè)數(shù)相除并返回以整數(shù)形式表示的結(jié)果。
下表如何確定結(jié)果的數(shù)據(jù)類(lèi)型。 請(qǐng)注意,此表是對(duì)稱(chēng)的;對(duì)于給定的操作數(shù)數(shù)據(jù)類(lèi)型組合,無(wú)論操作數(shù)的順序如何,結(jié)果數(shù)據(jù)類(lèi)型都是相同的。

  Boolean SByte Byte Short UShort Integer UInteger Long ULong
Boolean Boolean SByte Short Short Integer Integer Long Long Long
SByte SByte SByte Short Short Integer Integer Long Long Long
Byte Short Short Byte Short UShort Integer UInteger Long ULong
Short Short Short Short Short Integer Integer Long Long Long
UShort Integer Integer UShort Integer UShort Integer UInteger Long ULong
Integer Integer Integer Integer Integer Integer Integer Long Long Long
UInteger Long Long UInteger Long UInteger Long UInteger Long ULong
Long Long Long Long Long Long Long Long Long Long
ULong Long Long ULong Long ULong Long ULong Long ULong

如果 \ 運(yùn)算符兩個(gè)操作數(shù)中的任何一個(gè)為 DecimalSingleDouble,則 Visual Basic 在運(yùn)算前會(huì)嘗試將其轉(zhuǎn)換為 Long,并且運(yùn)算的結(jié)果數(shù)據(jù)類(lèi)型為 Long。如果 Option Strict 為 On,將產(chǎn)生編譯器錯(cuò)誤。 如果 Option Strict 為 Off,若值超出 Long 數(shù)據(jù)類(lèi)型 (Visual Basic) 的范圍,則可能會(huì)產(chǎn)生 OverflowException。 轉(zhuǎn)換為 Long 也服從“四舍六入五成雙”。如果除數(shù)被除數(shù)計(jì)算結(jié)果等于 Nothing,則將其視為零。

 

關(guān)于C#中的除法運(yùn)算符的介紹(摘自MSDN):

/(除法): 將兩個(gè)數(shù)相除并返回除數(shù)和被除數(shù)的數(shù)據(jù)類(lèi)型中精度高的數(shù)據(jù)類(lèi)型。

執(zhí)行除法前,編譯器會(huì)將除數(shù)和被除數(shù)的數(shù)據(jù)類(lèi)型統(tǒng)一成兩者類(lèi)型中精度高的數(shù)據(jù)類(lèi)型。返回的運(yùn)算結(jié)果的類(lèi)型也是兩者類(lèi)型中精度高的數(shù)據(jù)類(lèi)型。例如:兩個(gè)整數(shù)相除的結(jié)果始終為一個(gè)整數(shù)。 一個(gè)整數(shù)和一個(gè)Double型相除,返回結(jié)果為Double型。但是需要注意一點(diǎn),Double和Decimal不能直接進(jìn)行算術(shù)運(yùn)算,必須先顯式的將兩者類(lèi)型進(jìn)行統(tǒng)一,之后才能進(jìn)行運(yùn)算,Double和Decimal不能直接進(jìn)行運(yùn)算的原因是兩者之間不能進(jìn)行隱式的類(lèi)型轉(zhuǎn)換。

相關(guān)文章

  • C#微信公眾號(hào)開(kāi)發(fā) 微信事件交互

    C#微信公眾號(hào)開(kāi)發(fā) 微信事件交互

    這篇文章主要介紹了C#微信公眾號(hào)開(kāi)發(fā),微信事件交互的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 時(shí)間戳與時(shí)間相互轉(zhuǎn)換(php .net精確到毫秒)

    時(shí)間戳與時(shí)間相互轉(zhuǎn)換(php .net精確到毫秒)

    本文給大家分享的時(shí)間戳與時(shí)間相互轉(zhuǎn)換(php .net精確到毫秒) ,感興趣的朋友一起學(xué)習(xí)吧
    2015-09-09
  • C#打開(kāi)php鏈接傳參然后接收返回值的關(guān)鍵代碼

    C#打開(kāi)php鏈接傳參然后接收返回值的關(guān)鍵代碼

    這篇文章主要介紹了C#打開(kāi)php鏈接傳參然后接收返回值的關(guān)鍵代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-08-08
  • C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn)

    C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn)

    本文主要介紹了C#(.Net)將非托管dll嵌入exe中的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • C# Distinct和重寫(xiě)IEqualityComparer時(shí)要知道的二三事

    C# Distinct和重寫(xiě)IEqualityComparer時(shí)要知道的二三事

    這篇文章主要給大家介紹了關(guān)于C# Distinct和重寫(xiě)IEqualityComparer時(shí)要知道的二三事,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • C# 提取PDF中的表格詳情

    C# 提取PDF中的表格詳情

    這篇文章主要給大家介紹C# 提取PDF中的表格,本文介紹在C#程序中(附VB.NET代碼)提取PDF中的表格的方法,調(diào)用Spire.PDF for .NET提供的提取表格的 類(lèi) 以及 方法 等來(lái)獲取表格單元格中的文本內(nèi)容,需要的朋友可以參考一下
    2021-10-10
  • LINQ操作符SelectMany的用法

    LINQ操作符SelectMany的用法

    這篇文章介紹了LINQ操作符SelectMany的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • 基于WPF實(shí)現(xiàn)簡(jiǎn)單的下拉篩選控件

    基于WPF實(shí)現(xiàn)簡(jiǎn)單的下拉篩選控件

    這篇文章主要為大家詳細(xì)介紹了如何基于WPF實(shí)現(xiàn)簡(jiǎn)單的下拉篩選控件,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以了解一下
    2023-04-04
  • C#中AS和IS關(guān)鍵字的用法

    C#中AS和IS關(guān)鍵字的用法

    這篇文章主要介紹了C#中AS和IS關(guān)鍵字的用法的相關(guān)資料,需要的朋友可以參考下
    2016-03-03
  • 基于C#實(shí)現(xiàn)磁性吸附窗體

    基于C#實(shí)現(xiàn)磁性吸附窗體

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)磁性吸附窗體,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-12-12

最新評(píng)論