vb資料型別有哪些作用是什麼,VB資料型別有哪些?是什麼意思?

時間 2021-12-25 08:19:07

1樓:匿名使用者

vb中變數的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中。

變數是用來儲存值的所在處;它們有名字和資料型別。變數的資料型別決定了如何將代表這些值的位儲存到計算機的記憶體中。在宣告變數時也可指定它的資料型別。

所有變數都具有資料型別,以決定能夠儲存哪種資料。

根據預設規定,如果在宣告中沒有說明資料型別,則令變數的資料型別為 variant。variant 資料型別很象一條變色龍—

它可在不同場合代表不同資料型別。當指定變數為 variant 變數時,不必在資料型別之間進行轉換,visual basic

會自動完成各種必要的轉換。

但是如果知道變數確實總是儲存特定型別的資料,並且還宣告瞭這種特定型別的變數,則 visual basic

會以更高的效率處理這個資料。例如,儲存人名的變數最好表示成 string 資料型別,因為名字總是由字元組成。

除變數外,資料型別也用於其它場合。在給屬性賦值時,這個值就有資料型別;函式的引數也有資料型別。事實上,在 visual basic

中,凡是與資料有關的東西就與資料型別有關。

宣告帶資料型別的變數

在使用非 variant 變數之前,必須使用 private、public、dim 或 static 語句將變數宣告為 as type。例如,下列語句分別宣告瞭 integer、double、string 和 currency 型別的變數:

private i as integer

dim amt as double

static yourname as string

public billspaid as currency

一個宣告語句可將多個宣告組合起來,請看下列語句:

private i as integer,amt as double

private yourname as string,billspaid as currency

private test,amount,j as integer

以下**顯示所支援的資料型別,以及儲存空間大小與範圍。

2樓:匿名使用者

位元組型 byte 0-255 10,157,220

整型 integer % 2 -32768--32768

長整型 long & 4 -2147483648--2147483648

單精度型 single ! 4 -3.402823e38到3.402823e38

雙精度型 double # 8 -1.79769313486232d308到1.79769313486232d308

貨幣型 currency @ 8 -922337203685477.5808到922337203685477.5807

日期型 date 8 100.1.1~9999.12.31

布林型 boolean 2 true或false

物件型 object 4 任何物件的引用

變長字串 string $ 字串長度,1位元組/字元

定長字串 string*num $ num

可變型別 variant

vb資料型別有哪些?是什麼意思?

3樓:

有很多,意思是不同的資料型別有不同的運算方法。

4樓:匿名使用者

boolean資料型別 真假

byte資料型別 位元組

currency資料型別 貨幣

date資料型別 日期

decimal資料型別 double資料型別 雙精度integer資料型別 短整型

long資料型別 長整型

object資料型別 物件

single資料型別 string資料型別 單精度使用者定義資料型別 自定義

variant資料型別

variant 是一種特殊的資料型別,除了定長 string 資料及使用者定義型別外,可以包含任何種類的資料

msdn 都有的

5樓:_永遠de小文

基本資料型別有:字元型 數值型(包括整數值型 長整型 單精度浮點數型 雙精度浮點型 貨幣型 位元組型)布林型 日期型 物件型 變體型

另外還有記錄型別 (即使用者自定義型別)和列舉型

6樓:手機使用者

呵呵,只用到整數就用整型,用小數點就用浮點型,要是需要精確數就用decimal,字串用 string,位元組用 byte。

想象一下,如果你一個 100 頁本子用來記錄 10 個字是否浪費?資料型別一個用途就是確定每個變數佔用的位元組數,儘量少用(完全沒有必要為了一個迴圈變數分配 4 個位元組以上,integer 型別已經足夠)。而且整型數比浮點數要速度快得多,但不能處理小數。

浮點數稍微慢點,佔用記憶體也不小,但能處理小數,只是有點誤差。decimal 最慢,但是精確度高。

仔細看看 msdn 吧,還有不少呢

java的基本資料型別有哪些

寫在楓葉上的故事 1 布林型 boolean 取值範圍 true 或 false 2 位元組型 byte 取值範圍 0 255 3 短整型 short 取值範圍 32,768 32767 4 整型 int 取值範圍 2,147,483,648 2,147,483,647 5 長整型 long 取值範...

excel中單元格的資料型別有哪些

墨汁諾 在excel的單元格中可以輸入多種型別的資料,如文字 數值 日期 時間等等。數值型資料。在excel中,數值型資料包括0 9中的數字以及含有正號 負號 貨幣符號 百分號等任一種符號的資料。預設情況下,數值自動沿單元格右邊對齊。在輸入過程中,有以下兩種比較特殊的情況要注意。a1引用樣式 預設情...

資料庫資料型別有哪些,資料庫主要分為哪兩種型別?

目前有許多資料庫產品,如oracle sybase informix microsoft sql server microsoft access visual foxpro等產品各以自己特有的功能,在資料庫市場上佔有一席之地。下面簡要介紹幾種常用的資料庫管理系統。oracle oracle是一個最早...