| 型別 | 說明 | 位元組 | 範圍 | 
| Boolean | 布林值 | 2 | True或False | 
| Byte | 正整數 | 1 | 0~255 | 
| SByte | 整數 | 1 | -128~127 | 
| Char | 字元 | 2 | 0~65535 | 
| Short | 短整數 | 2 | -32768~32767 | 
| UShort | 正短整數 | 2 | 0~65535 | 
| Integer | 整數 | 4 | -2147483648~2147483647 | 
| UInteger | 正整數 | 4 | 0~4294967295 | 
| Long | 長整數 | 8 | -9223372036854775808~9223372036854775807 | 
| ULong | 正長整數 | 8 | 0~18446744073709551615 | 
| Single | 單精度的浮點數 | 4 | 負值範圍為-3.4028235E+38~-1.401298E-45 ; 正值的範圍為1.401298E-45~3.4028235E+38 | 
| Double | 雙精度的浮點數 | 8 | 負值範圍為-1.79769313486231570E+308~ -4.94065645841246544E-324 正值範圍為4.94065645841246544E-324~ 1.79769313486231570E+308 | 
| Decimal | 數值 | 16 | 0~+/-79228162514264337593543950335沒有小數 , 0~+/-79228162514264337593543950335帶28位小數 最小的非零值為+/-0.0000000000000000000000000001(+/-1E-28) | 
| Date | 日期 | 8 | 0001年1月1日~9999年12月31日 | 
| String | 字串 | 依平台 | 0~2百萬Unicode字元 | 
| Object | 物件 | 4 | 物件型態變數可以儲存各種資料型態的值 | 
紅色的型別是之前上課時經常使用的...但是位元組的大小會影響程式運算速度喔!
寫程式時可以依據範圍需求選擇位元組更小的適用型別...
例如:要宣告一個變數作為月份...數值範圍為1~12正整數...就可以選擇Byte來代替Integer...
變數宣告方式:
Dim strName as String="分享2U"
Dim bytAge as Byte=35
 
沒有留言:
張貼留言