99问答网
所有问题
当前搜索:
float和double举例
float和double
的区别
举例
答:
举个例子:圆周率3.1415926535 这个数字,
如果用float来表示,最多只能精确到小数点后面的6位。而double大约能精确到小数点后面的15位左右
。具体精确到几位,跟所用的编译器有关,但是各个编辑器编译器之间,也是相差不大的。至于整数部分,float表示的整数部分的范围,就已经够大了,能表示到万亿级别,...
举例
双精度浮点数
与
单精度浮点数帮我区别一下他们有什么不同
答:
比如,平均成绩是浮点数,钱也是浮点计数,就不需要太精确,精确了一般也用不上,这时用
float
即可;而有数列求和求取π值时,就要求精度问题,这时最好用
double
,float只精确到小数点后7位 另一个问题就是,在c语言中一般写出一个浮点常数被默认为使double的,还有大部分math.h中函数都要用到double参数或者返回...
C语言中实型数据,
float和double
,可以指哪些数?什么是实型,???_百度知...
答:
实型变量分为:单精度(
float
型)、双精度(
double
型)和长双精度(long double型)三类。a=33333.33333; b=33333.33333333333333;由于a 是单精度浮点型,有效位数只有七位。而整数已占五位,故小数二位后之后均为无效数字。b 是双精度型,有效位为十六位。但VC6.0规定小数后最多保留六位,其余部分四...
C语言中,什么时候用
float
,什么时候用
double
?麻烦顺便
举个例子
,谢谢...
答:
float
:2^23 = 8388608,一共七位,这意味着最多能有7位有效数字,但绝对能保证的为6位,也即float的精度为6~7位有效数字;
double
:2^52 = 4503599627370496,一共16位,同理,double的精度为15~16位。参考资料:http://blog.csdn.net/wuna66320/article/details/1691734 ...
double
和
float
区别?
答:
1. 范围
float和double
的范围是由指数的位数来决定的。float的指数位有8位,而double的指数位有11位,分布如下:float:1bit(符号位) 8bits(指数位) 23bits(尾数位)double:1bit(符号位) 11bits(指数位) 52bits(尾数位)于是,float的指数范围为-127~+128,而double的指数范围为-1023~+...
C语言中的单精度常量和双精度常量
举例
?
答:
Float
Number=1.6E10F; /*有符号浮点型*/ Long
Double
Number=3.45L; /*长双精度型*/ 后缀可大写也可小写。说明:1. 浮点常数只有一种进制(十进制)。2. 所有浮点常数都被默认为
double
。3. 绝对值小于1的浮点数, 其小数点前面的零可以省略。如:0.22可写为.22, -0.0015E-3可写为-.0...
c++中,
float
型
和double
型各保留几位有效数字?麻烦举几个
例子
,谢谢...
答:
float精度是2^23,能保证6位。double精度是2^52,能保证15位。但是默认
float和double
都只能显示6位,再多需要#include <iomanip>,然后在输出语句之前插入cout << setprecision(20);强制输出小数位。float fval = 1.32121212f;double dval = -45.67456554;double dval2 = -4.456511111111111;cout <...
怎么区分
double和float
?
答:
double
与
float
的区别在于在 内存 中存放数据时占用的内存不一样,前者8 字节 ,后者4字节,也就是前者保存的小数 位数 比后者多一倍。
举例
说明对于1.9999996666,按照float输出,结果可能为1.999999,如果按照double可能为1.999999,这是为什么,因为C语言默认输出小数位数都取6位,这时候看起来没有区别,...
c语言中
double和float
有什么区别?
答:
C语言中,
float和double
都属于浮点数。区别在于:double所表示的范围,整数部分范围大于float,小数部分,精度也高于float。例如圆周率3.1415926535这个数字,如果用float来表示,最多只能精确到小数点后面的6位。而double大约能精确到小数点后面的15位左右,具体精确到几位,跟所用的编译器有关,但是各个编辑...
举例
说明c语言中单精度型和双精度型
float与double
的用法区别,谢谢!_百...
答:
float
单精度,在内存中只占32bit,而duoble类型占64bit.浮点型变量在内存中分三个部分构成,分别是标记,指数和尾数。folat在标记位中占了1bit.在指数中占8bit.在尾数中占23bit duoble在标记中占了2bit.在指数中占了10bit.在尾数中占了52bit.所以duoble的小数位数和运算小数的速度远比folat强 ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
float和double的区别例子
c语音double和float
double型数字举例
c语言float和double的精度
double和float用哪个
c语言double和float怎么用
double类型格式例子
float和double的赋值语句
c语言合法的浮点数