什么时候用float声明变量,什么时候用double,什么时候用int

来源:百度知道 编辑:UC知道 时间:2024/06/15 15:11:54
什么时候用float声明变量,什么时候用double,什么时候用int

int是指整形变量,说白了只能定义整数,如-1,100等。但是,这个整数是有范围的,不是无限的大,也不是无限的小。如TC2.0系统,默认给int既整形变量分配2个字节的存储空间,也就是16位,所以,在这个系统中int整形的范围是(-32768~32767)。如果想定义更大的数,可以用 long int来定义。
float则是指浮点数据,也就是小数。如1.2,-2.3,3.0等等。在TC2.0系统中默认给一个float型数据分配4个字节,有一部分用来存储整数部分,另一部分用来存储小数部分。所以,这个浮点数不是无限大也不是无限小的。所以,为了定义更大的浮点数据,就用double float(float可以省略)来定义了。和int中的那个long的用处有点相似。
ps:比double更大的数可以用long double来定义。
谢谢

float声明浮点数
double 表示数位多,精度高的数,实际和int整型是差不多的,只不过int型没有double表示的数值精确,没有它的位数多