java
|
類型
|
字節
|
標識范圍
|
包裝類
|
||
byte(字節型)
|
1
|
-128~127
|
Byte
|
|||
short(短整型)
|
2
|
-32768~32767
|
Short
|
|||
int(整型)
|
4
|
-2147483648~2147483647
|
Integer
|
|||
long(長整型)
|
8
|
-9223372036854775808 ~ 9223372036854775807
|
Long
|
|||
float(浮點型)
|
4
|
-3.4E38~3.4E38
|
Float
|
|||
double(雙精度型)
|
8
|
-1.7E308~1.7E308
|
Double
|
|||
char(字符型)
|
2
|
從字符型對應的整型數來划分,其表示范圍是0~65535
|
Charater
|
|||
booealn(布爾型)
|
1
|
true或false
|
Boolean
|
|||
C#
|
整型
|
sbyte
|
1
|
有符號數,占用1個字節,-27〜27-1
|
||
byte
|
1
|
無符號數,占用1個字節,0〜28-1
|
||||
short
|
2
|
有符號數,占用2個字節,-215〜215-1
|
||||
ushort
|
2
|
無符號數,占用2個字節,0〜216-1
|
||||
int
|
4
|
有符號數,占用4個字節,-231〜231-1
|
||||
uint
|
4
|
無符號數,占用4個字節,0〜232-1
|
||||
long
|
8
|
有符號數,占用8個字節,-263〜263-1
|
||||
ulong
|
8
|
無符號數,占用8個字節,0〜264-1
|
||||
浮點型
|
float
|
4
|
單精度浮點型,占用4個字節,最多保留7位小數
|
|||
double
|
8
|
雙精度浮點型,占用8個字節,最多保留16位小數
|
||||
char
|
2
|
|||||
bool
|
1
|
0〜232-1
|
||||
高精度
|
decimal
|
非基礎類型
|