爆笑超市第一季百度云:关于C语言的问题?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 23:38:08
float 单精度型是什么意思啊
double精度型是什么意思啊,怎样辩认啊 和区分

Float是指使用8个字节来表示一个浮点数,Double是指使用16个字节来表示一个浮点数。
在C语言中,只要是小数(例如3.142、5.6),默认类型都是Double,除非你使用这种格式3.142f,5.6f。不过建议使用的时候只使用Double类型,因为参加运算时Float都会自动转换成Double.

Float是指使用8个字节来表示一个浮点数,Double是指使用16个字节来表示一个浮点数。

占用的内存不一样,所以能够表示的数字的范围就不一样

float意思是浮点数
double是相对与int来说的,字节是双倍