float在C语言中是什么意思?具体的。double呢?谢谢!
float在C语言中是 单精度浮点数, double 是双精度浮点数。它们精度不同,能表示的数值范围大小不同。单精度浮点数,4字节, 字长32位,有一位符号位,指数位共8位,尾数共23位。 指数能够表示的指数范围为-128~127。float的精度为6~7位有效数字。 float的范围为-2^128 ~ +2^128,也即-3...
C语言中float和double到底是什么意思,有什么区别,求解
是两种数据类型,float是单精度浮点型,能得到六位有效数字;double是双精度浮点型,可以得到十五位有效数字,而且取值范围比float的大的多
C语言中float与double的区别是什么
float是浮点型数据,double的精度是float的两倍,double一般用于精度要求较高的科学计算,float用于一般的数学计算!如果对于精度要求较高的运算,采用float则会降低精度!
c语言float和double的区别
c语言float和double的区别如下:1、精度不一样,float是单精度,double是双精度;2、表示小数的范围不一样,double能表示的范围比float大;3、double在内存中,占8个字节,float在内存中,占4个字节。%f默认保留6位小数,不足位以0补齐,超过六位按四舍五入的方法保留6位,若想输出指定位数,在格式化...
C语言中float是啥意思
C语言中float是浮点型的,double是长浮点型的.float是32位的,double是64位的.以下是百度百科复制过来的:浮点数(floating point number),占用4byte ,范围:+ 3.4e 38 ~ -3.4e 38(7 个数)(7digits))float在内存中存放数据占用的内存为4字节。
C语言中float和double各代表什么含义,有什么区别?
都属于浮点数 也就是小数 但精度不同 可以取值的范围double要比float大 所占内存位数也不同 32位机来讲 float 占 4字节 double 占8字节 随便啦 一般的精度 float够用了 不过大部分情况都声明为double 主要是因为常小数值 系统识别为double 这样在计算时 免去类型转化 减小错误 ...
在c语言中float和double有什么区别
一个是单精度类型,一个是双精度类型,有效数字和自动转化等方面上都有区别
c语言中float和double有什么区别,简单易懂点
float是单精度浮点数,占用4字节空间;double是双精度浮点数,占用8字节空间。double表示的浮点数精度和范围比float更高。
c语言中float是什么意思(c语言中float代表什么)
C语言中,什么时候用float,什么时候用double麻烦顺便举个例子,谢谢 一般用float就可以满足要求,float和double都用来定义浮点数,也就是小数,两者就是有效位数不同,float为7-8位,double是15-16位,看你需要什么精确度的数了~再不清楚的话,就随便找个数,分别以float和double格式输出,看看输出的数...
C语言中float和double的区别
float是单精度,double是双精度,它们表示小数的范围不一样,double能表示的范围比float大,double在内存中占8个字节,float占4个字节