C# 基本数据类型

对于无符号(unsigned)型数据,存储单元中全部二进位(bit)都用作存放数本身,而不包括符号
bit和Byte,俗称大B和小b的区别:一个小b只能代表一个内容(0或者1,其中的一个)  
bit意为“位”或“比特”,是计算机运算的基础; 
Byte意为“字节”,是计算机文件大小的基本计算单位; 
换算关系:1Byte = 8bits
https://www.cnblogs.com/liangxiaofeng/p/5620684.html
https://www.cnblogs.com/preacher/p/6347233.html
byte
8位无符号整型的字节,所存储的值的范围是0~255,默认值为0
sbyte 8bit有符号整数带符号的字节,所存储的值的范围是-128~127,默认值为0
short 2Byte 16bit有符号整数,默认值为0
ushort  16位无符号整数
int System.Int32 4Byte 32bit有符号整数(32位整型),默认值为0
uint 32位无符号整数
long 8Byte 64bit有符号整数,默认值为0

单精度浮点数(float)4字节    后面加f,例如:23.5f,23f  默认值

 双精度浮点数(double)8字节 后面加d 也可不加,例如:23.5,14.7d

128位高精度浮点数(decima) 16字节 后缀m ,例如:15.67m,它的取值范围上面两种浮点类型小,但精确度最高。

字符类型(char)2字节,用单引号引起来,例如‘0’
字符串(string)由0个,1个或者2个以上的字符组成并用双引号引起来,“0”,“1”,“lisi”
布尔类型(bool),取值只能为true或false

猜你喜欢

转载自www.cnblogs.com/chrisghb8812/p/9273013.html