int float double

来源:百度知道 编辑:UC知道 时间:2024/06/06 20:03:55
int float double
在定义这三个数据类型的时候,为什么感觉用int的比较多?
在int数据的范围内,定义成int和定义成float、double类型有什么不一样?
就是因为后面2个比前面的存储空间大嘛?

int是整形
float是浮点型
double是双浮点型范围比float大些

最简单的说明就是int是用作整数,float与double是用作小数

相同存一个数占用空间double>float>int

但是可以表达的数的范围double>float>int

int只能表达整数

一般用int即能表达的数字就不用float只有精度或大小有需要时才使用float及double

,是的,而且一般用不到小数