c语言float和double的区别?
发布网友
发布时间:2022-03-31 15:02
我来回答
共2个回答
热心网友
时间:2022-03-31 16:32
基本上没有什么区别,都是表示小数
不过它们的宽度不一样,或者说精度不一样,float是单精度,double是双精度
它们表示小数的范围不一样,double能表示的范围,比float大
double在内存中,占8个字节,float占4个字节
float和double的关系就像short跟long的关系一样
热心网友
时间:2022-03-31 17:50
double
就是双进度浮点数,float就是单精度浮点数。
就是浮点数变量。
定义一个浮点数
float
a;
double
b;
浮点数可以进行加减乘除等运算
a=1.5*6;等。。。c语言第一节课的内容