长度分别为16位(2字节)和32位(4字节)最大数值65536,可以将扩展的字节数据类型视为长度为8位的无符号整数。
成都创新互联于2013年创立,先为井陉等服务建站,井陉等地企业,进行企业商务咨询服务。为井陉企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
Integer是类型为int的32位整数,long是64位整数,表示范围:-2^63~2^63-1-long是长整数。
在32位机器中,有符号的基本int的范围是-32768到32767(-2^15--2^15-1)。
他们之间没有多大区别。VB是常用的数据类型。
扩展资料:
长整数在C语言:
Int是C语言的基本整数类型,它可以满足我们处理一般数据的需要。C还提供了四个可以修改int的关键字:short、long、signed和unsigned。
使用这四个关键字,C语言标准定义了以下整数类型:
1.短整型,就像整型一样,是有符号整数。
2.longint(缩写:long),带符号整数。
3.LongLongint(缩写:LongLong),由C99标准增加的类型,带符号整数。
4.无符号整型(简称:无符号),无符号整数,不能表示负数。
5.无符号长整型(缩写:无符号长型)。
你不能代表一个负数。
6.无符号短整型,无符号整数,不能代表一个负数。
7.unsignedlonglongint添加类型,无符号整数。
8.默认情况下,所有无符号整数类型都是有符号整数。在这些整数类型前面签名可以让读者更清楚地看到它们这些是有符号整数,尽管有符号或无符号表示有符号整数。例如:有符号的int等于int。
注意,C只指定了短的= int =long int.这取决于编译器。Long int并不总是64位的,很多时候Long int和int的范围是相同的。
vb6中:
整型 Integer,2字节,范围-2^15 ~ +2^15-1 (默认运算)
长整型 Long,4字节,范围-2^31 ~ +2^31-1
vb.net中:
整型 Integer,4字节,范围-2^31 ~ +2^31-1
长整型 Long,8字节,范围-2^63 ~ +2^63-1
在vb6中,Long比Integer略快
在vb.net中,32位CPU上Integer比Long快,64位CPU上理论上差不多速度
Private Sub CommandButton1_Click()
Dim i As Long, j
On Error GoTo l
i = Val(TextBox1.Text)
j = Val(TextBox1.Text)
If j = i Then
MsgBox "是长整型"
Else
MsgBox "不是长整型"
End If
Exit Sub
l:
MsgBox "不是长整型"
End Sub