C# 基本数据类型

计算机中,可以区分正负的类型,称为有符类型,无正负的类型(只有正值),称为无符类型。

对于无符号(unsigned)型数据,存储单元中全部二进位(bit)都用作存放数本身,而不包括符号

Byte和bit,俗称大B和小b的区别:

Byte意为“字节”,是计算机文件大小的基本计算单位; 换算关系:1Byte = 8bits;

一个小b只能代表一个内容(0或者1,其中的一个)  bit意为“位”或“比特”,是计算机运算的基础; 

double x=12.3; (不带就是double,编译器会自动认为这个数是个double型)

所以如果我们想指定12.3为float类型,那么你必须在数字后面加上F/f。

decimal的有效位数很大,达到了28位,但是表示的数据范围却比float和double类型小。

float double是基本类型(primitive type),decimal不是。

 



原文地址:https://www.cnblogs.com/chrisghb8812/p/9273013.html