回覆列表
-
1 # 水水的睡
-
2 # 使用者395438481743511
不帶小數點的變數
比如1、2222、-4324這樣。最大好像是到正負65535吧.
VB如果你設定了一個整形變數但是給它附了一個帶小數點的值,那麼VB會自動四捨五入,C則是直接忽略,這點需要注意。
整型是VB中的一種資料型別,也就是Integer型別,其所能儲存的數值範圍是-32768—+32767。
我們知道,程式執行時總是要使用或者處理資料,而這些資料需要儲存在記憶體單元中。
為了系統更好地為資料分配記憶體,大多數程式語言都規定了可以使用的資料型別。比如整型就是VB中的一種資料型別,也就是Integer型別,它佔用兩個位元組的儲存空間(即16位的儲存空間)。由於這種資料型別可以儲存帶符號的數值,所以,其所能儲存的數值範圍為-32768—+32767。
除此之外,VB還提供了長整型(Long)、單精度(Single)、雙精度(Double)、字元型(String)以及位元組型(Byte)、貨幣型(Currency)等豐富的資料型別供我們使用。
-
3 # 使用者426229609293879
那要看你要用的變數是要求什麼的。基本看大小 1)整形,2個位元組,意思是VB為一個整形資料提供16位二進位制數的記憶體空間。舉個例子,數字“5”作為整形資料在VB中的形式是 “00000000 00000101” 2)長整型,4個位元組,記憶體空間為32位,同理數字“5”作為長整形資料在VB中的形式是 “00000000 00000000 00000000 00000101”
沒有賦值的整型變數,預設為0 包括長整型,整型,單精度浮點型,雙精度浮點型 布林型,預設為零,是False 一切系統預設的都為0,差不多是這樣