溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

VB.NET數(shù)據(jù)類型有哪些

發(fā)布時(shí)間:2021-12-02 13:50:26 來(lái)源:億速云 閱讀:481 作者:小新 欄目:編程語(yǔ)言

小編給大家分享一下VB.NET數(shù)據(jù)類型有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

VB.NET作為一種由微軟推出的新的編程平臺(tái),其中有很多性能功能有待我們?cè)趯?shí)際編程中區(qū)逐漸發(fā)現(xiàn)。VB.NET數(shù)據(jù)類型中總共有12種,可以分成三類:數(shù)值類型、文本類型和混合類型。

數(shù)值類型是VB.NET數(shù)據(jù)類型的主要類型,共7種。數(shù)值類型的數(shù)據(jù)類型見(jiàn)表2-1。

表2-1 數(shù)值類型的VB.NET數(shù)據(jù)類型

數(shù)據(jù)類型

表示方式

取 值 范 圍

說(shuō)    明

整型

Integer

–21474836482147483647

用于表示簡(jiǎn)單整數(shù)

字節(jié)型

Byte

0255

用于簡(jiǎn)單算術(shù)運(yùn)算。由于這個(gè)類型的變量可以在一個(gè)字節(jié)中存儲(chǔ),所以運(yùn)算速度最快

短整型

Short

–3276832767

是整型的一種形式,相對(duì)表示范圍較小

長(zhǎng)整型

Long

–9223372036854775808

9223372036854775807

是整型的一種形式,相對(duì)表示范圍較大

單精
度型

Single

–3.402823E38~–1.401298E-45(對(duì)于負(fù)數(shù))1.401298E-453.402823E38(對(duì)于正數(shù))

用于存放單精度浮點(diǎn)數(shù)

雙精
度型

Double

–1.79869313486232E308

–4.94065645841247E-324(對(duì)于負(fù)數(shù))

4.94065645841247E-324

1.79869313486232E308(對(duì)于正數(shù))

用于存放雙精度浮點(diǎn)數(shù)

小數(shù)

Decimal

當(dāng)小數(shù)位為0的時(shí)候,為

–79228162514264337593543950335
79228162514264337593543950335;

當(dāng)小數(shù)位為28的時(shí)候,為

–7.9228162514264337593543950335
7.9228162514264337593543950335

常用于存儲(chǔ)貨幣值

用于存放文本的數(shù)據(jù)類型有兩個(gè)。文本類型的數(shù)據(jù)類型見(jiàn)表2-2。

表2-2 文本類型的VB.NET數(shù)據(jù)類型

VB.NET數(shù)據(jù)類型有哪些

VB.NET數(shù)據(jù)類型中需要說(shuō)明的是

  • VB.NET Hashtable用法相關(guān)概念詳解

  • VB.NET鍵盤(pán)事件相關(guān)內(nèi)容概覽

  • VB.NET正則表達(dá)式應(yīng)用經(jīng)驗(yàn)分享

  • VB.NET讀取XML文件實(shí)現(xiàn)技巧分享

  • 關(guān)于VB.NET數(shù)組賦值概念簡(jiǎn)述

(1) 對(duì)于String類型,可以存放任何形式的字符串,它可以是純粹的文本,也可以是文本和數(shù)字的組合或者是數(shù)字、日期等。例如"This is a book. "和"12345"都是字符串。對(duì)于字符串類型的數(shù)據(jù),可以進(jìn)行相關(guān)的字符串操作,例如連接、截?cái)嗟取?/p>

(2) 對(duì)于Char類型,可以存儲(chǔ)的只是一個(gè)字符,注意,這個(gè)字符的存儲(chǔ)編碼必需是一個(gè)數(shù)字。在計(jì)算機(jī)系統(tǒng)中,可以顯示很多符號(hào)(不僅僅是英文字母),為了能夠正確地顯示,國(guó)際上有通用的標(biāo)準(zhǔn)(例如Unicode編碼),為每個(gè)字符設(shè)定了一個(gè)標(biāo)準(zhǔn)的數(shù)值來(lái)表示這個(gè)字符。

其余的數(shù)據(jù)類型還有:Date數(shù)據(jù)類型、布爾數(shù)據(jù)類型和Object數(shù)據(jù)類型,其說(shuō)明見(jiàn)表2-3。

表2-3 其他VB.NET數(shù)據(jù)類型

VB.NET數(shù)據(jù)類型有哪些

其中需要說(shuō)明的是:在VB.NET數(shù)據(jù)類型中,對(duì)于Boolean類型的數(shù)據(jù),當(dāng)需要把布爾類型的值轉(zhuǎn)換為數(shù)值類型的時(shí)候,會(huì)把True當(dāng)成1來(lái)處理,把False當(dāng)作0來(lái)處理。當(dāng)需要把數(shù)值類型的值轉(zhuǎn)換為布爾類型的時(shí)候,會(huì)把0轉(zhuǎn)換為False,而把其他的非0數(shù)值轉(zhuǎn)換為T(mén)rue。

以上是“VB.NET數(shù)據(jù)類型有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI