00问答网
所有问题
当前搜索:
浮点数为什么存储为double型
什么
时候需要使用
Double
答:
double
(双精度
浮点型
)是计算机使用的一种资料型别。比起单精度
浮点数
(float),double(双精度浮点数)使用 64 位(8字节) 来
储存
一个浮点数。 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1....
浮点
类型说明浮float,
double
有
什么
区别啊
答:
双精度
浮点数
的表示范围: -1.79E+ 308~-1.79E+308。4、在程中处理速度不同:一般来说, CPU处理单精度浮点数的速度比处理双精度浮点数快,如果不声明,默认小数
为double
类型,所以如果要用float的话,必须进行强转。参考资料来源:百度百科-FLOAT (数据类型)百度百科-
浮点型数据
...
double
和float
什么
区别
答:
对编程人员来说,double 和 float 的区别
是double
精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,C语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。
C语言中float和
double
的区别!
答:
浮点类型的
单精度值具有 4 个字节,包括一个符号位、一个 8 位 二进制指数和一个 23 位尾数。由于尾数的高顺序位始终为 1,因此它不是以数字形式
存储
的。此表示形式为 float 类型提供了一个大约在 -3.4E+38 ~ 3.4E+38 之间的范围。
double
:双精度
浮点型
,此数据类型与单精度数据类型(float)...
C语言中
浮点数
float和
double
输出的问题
答:
精度是说某种
类型的浮点数
在C中计算时有多少位是有效的,这实际上是包括整数部分的,但不包括小数点那一位;而输出小数点后多少位是由输出函数printf中的控制字符串确定的。float的精度是6到7位,就是说连整数部分有6位是可信的,再长了就是机器垃圾值了;
double
有16到17位是可信的,再多了也是...
我想知道
浮点型
变量
是什么
意思
答:
实型变量说明的格式和书写规则与整型相同。例如:1 2 float x,y; // (x,y为单精度实型量)double a,b,c; // (a,b,c为双精度实型量)实型常数不分单、双精度,都按双精度
double型
处理。单精度
浮点数
:通常占用4个字节(32位)
存储
空间,其数值范围为-3.4E38~3.4E38,单精度浮点数最...
55.78
是
单精度
浮点型
还是双精度浮点型?
答:
这是一些声明单精度
浮点型
变量的例子:float hightemp,lowtemp;双精度型,正如它的关键字“
double
”表示的,占用64位的
存储
空间。在一些现代的被优化用来进行高速数学计算的处理器上双精度型实际上比单精度的快。所有超出人类经验的数学函数,如sin( ),cos( ) ,和sqrt( )均返回双精度的值。当你...
JAVA
浮点数类型的
定义问题
答:
你好,你问的问题很刁钻(^-^),我测试了一段时间,小有总结:1.如果声明的是float基本数据类型,允许将int赋值给float(原因是int和float都是4个字节,不丢失精度),不允许
double
赋给float(丢失精度)。在此种情况下,可以选A,D,F 2.题目是声明Float,就是属于包装类自动装箱问题了。Float foo=...
C语言中
double数字
以
浮点
输出小数后面全部变为零的问题
答:
计算机内部保留的数值,精度是有限的。不同的C语言版本可能有不同。常见的某些版本中,情况如下(其中的“位”指二进制的位):float型:8位阶码,24位尾数;
double型
:8位阶码,56位尾数。阶码是用来表示小数点位置的,尾数则是表示有效数字的值。故double型有效数字最多保留56位。故这种情况下,最低...
c语言中,
浮点型数据
后加个f
是什么
意思啊,例如:float x=2.3f;
答:
f就是float的意思。这个标记用于指示本symbole的性质,在编译阶段,2.3会被编译器识别为一个symbole,从而会填入一个符号表,这个表格有许多性质需要填写,f用于指引编译器判断这些性质。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜