首页 > 代码库 > 预定义类型

预定义类型

预定义的值类型:

1.整形

名称  CTS类型  说明  范围
 sbyte  System.SByte 8位有符号整数  -128~127(-27~27-1)
 short  System.Int16 16位有符号整数  -32768~32767(-215~215-1)
 int  System.Int32 32位有符号整数  -2147483648~2147483647(-231~231-1)
 long  System.Int64 64位有符号整数  -9223372036864775808~-9223372036864775807(-263~263-1)
 byte  System.Byte 8位无符号整数  0~127(0~28-1)
 ushort  System.UInt16 16位无符号整数  0~32767(0~216-1)
 uint  System.UInt32 32位无符号整数  0~2147483647(0~232-1)
 ulong  System.UInt64 64位无符号整数  0~-9223372036864775807(0~264-1)

 

 

 

 

 

 

 

 

 

 

 

例如:

long x=0x12ab;

uint ui=1234U;

long l=1234L;

ulong ul=1234UL;

浮点类型:

名称 CTS类型 说明 位数 范围
float System.Single 32位单精度浮点数 7 ±1.5×10245~±3.4×1038
double system.Double 64位单精度浮点数 15/16 ±5.0×10-324~±1.7×10308

预定义类型