程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> Visual Basic語言 >> VB.NET >> vb.net的Numeric數據類型

vb.net的Numeric數據類型

編輯:VB.NET

vb.net支持多種Numeric(即數值型)數據類型,包括:Integer(整型)、Long(長整型) 、Single(單精度浮點型)、Double(雙精度浮點型)、Decimal(十進制型)、Short(短整型)。

如果一個變量總是存放整數(如365)而不是帶小數點的數字(如3.14159),則可將其聲明為Integer(整型)、Long(長整型)或Short(短整型)。與其它的數據類型相比,整數的運算速度快,且占內存少,常在For...Next循環內作為計數器變量使用。

Decimal(十進制型)是Visual Studio.NET框架內的通用數據類型,可以表示28位十進制數,且小數點的位置可根據數的范圍及精度要求而定。

Single(單精度浮點型)和Double(雙精度浮點型)比Decimal(十進制型)數據類型的有效范圍大得多,但有可能產生小的進位誤差。
詳細內容見下表:

類型 占用空間 描述 Integer 4字節 變量存儲為32位整數型,范圍從-2147483.648至2147483.648 Long 8字節 變量存儲為64位整數型,范圍從-9223372036854775.808至9223372036854775.807 Short 2字節 變量存儲為16位整數型,范圍從-32768至32767 Single 4字節 變量存儲為32位浮點數值型,范圍:負數為-3.402823E38到-1.401298E-45;
正數為1.401298E-45到3.402823E38 Double 8字節 變量存儲為64位浮點數值型,范圍:負數為-1.79769313486231E308到-4.94065645841247E-324;
正數為4.94065645841247E-324到1.79769313486231E308 Decimal 12字節 無小數點的整數范圍是-79228162514264337593543950335到79228162514264337593543950335
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved