1、變量存儲不同
Integer 變量存儲為 16位(2 個字節)的數值形式,其範圍為 -32,768 到 32,767 之間。
Long變量存儲為 32 位(4 個字節)有符號的數值形式,其範圍從 -2,147,483,648 到2,147,483,647。
2、用途不同
long長整型數據類型,是C語言等編程語言中常用的壹種數據類型。分為有符號長整型和無符號長整型。integer 壹個整型數據用來存儲整數,整數包括正整數,負整數和零。
擴展資料
long分為有符號長整型和無符號長整型,各自的取值範圍如下:
(1)長整型
類型標識符:long[int]
字節:4個
取值範圍:-2147483648~2147483647(-2^31~(2^31-1))
(2)無符號長整型
類型標識符:unsignedlong[int]
字節:4個
取值範圍:0~4294967295(0~(2^32-1))
VB中也可以用 Integer?變量來表示枚舉值。枚舉值可包含壹個有限集合,該集合包含的元素都是唯壹的整數,每壹個整數都在它使用時的上下文當中有其特殊意義。
枚舉值為在已知數量的選項中做出選擇提供了壹種方便的方法,例如,black = 0,white = 1 等等。較好的編程作法是使用 Const 語句將每個枚舉值定義成常數。
在 Microsoft Visual Basic 6 中,可用 CInt 函數將其他數字數據類型轉換成整數型,如 i = CInt("10")
integer用於保存整數。如果知道變量總是存放整數,則應該將其申明為Interger類型或Long 類型。整數的運算速度快,而且占用的內存少。
百度百科-long
百度百科-integer