C语言:谁能给我解释一下浮点型,这种数据类型啊?该在什么时候用啊?用于哪种数据啊?比如几位小数点之类的.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 18:12:25
C语言:谁能给我解释一下浮点型,这种数据类型啊?该在什么时候用啊?用于哪种数据啊?比如几位小数点之类的.

C语言:谁能给我解释一下浮点型,这种数据类型啊?该在什么时候用啊?用于哪种数据啊?比如几位小数点之类的.
C语言:谁能给我解释一下浮点型,这种数据类型啊?
该在什么时候用啊?用于哪种数据啊?比如几位小数点之类的.

C语言:谁能给我解释一下浮点型,这种数据类型啊?该在什么时候用啊?用于哪种数据啊?比如几位小数点之类的.
浮点型分为float 和double两种类型,float在内存中占4个字节(32位),double在内存中占8个字节(64)位,float 提供7位有效数字,double提供15位有效数字,实际上在编程的过程中如果需要用浮点型时建议使用double 型 因为编译器处理float和double型数据的效率差不多,没多大差异,而且double型又能够表达的比较精确!
Int char long float double DWORD
4 1 4 4 8 4 //32位计算机
2 1 4 4 8 //16位计算机