55问答网
所有问题
当前搜索:
double的大小
double的
取值范围是什么
答:
double 的
数据类型取值范围如下:1、负值取值范围为 -1.79769313486231570E+308 到 -4.94065645841246544E-324;2、正值取值范围为 4.94065645841246544E-324 到 1.79769313486231570E+308。
为什么在C++编程中int型数不能用
double
型定义?如果用double型,怎么定义...
答:
在定义是系统要为所定义的数据分配内存,而int 与
double 的
内存
大小
都不一样所一定义时不能颠倒。int 内存为4字节 double 内存为8字节 定义
double的
方法:double a=0.0;与int的定义大同小异
java中float和
double的
区别
答:
数符加尾数占48位,指数符加指数占16位 -- double.知道了这四部分的占位,按二进制估计
大小
范围,再换算为十进制,就是浮点数的数值范围。对编程人员来说,double 和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,
double的
运算速度比float慢得多,java语言...
double
正负值取值分别为多少
答:
double 的
数据类型取值范围如下:1、负值取值范围为 -1.79769313486231570E+308 到 -4.94065645841246544E-324;2、正值取值范围为 4.94065645841246544E-324 到 1.79769313486231570E+308。
c语言 int类型的可以和
double
类型的比较
大小
吗
答:
是可以比较的:include<stdio.h> int main(){ int a=9;
double
b=9.999999;if(a > b)printf("a>b\n");else printf("a b)时,会发生int 向float 的转换,但是不推荐这种比较方式,应该这样:if(a - b > 0)让他与0比较是正确的方法 ...
如何比较两个
double
型数据
的大小
答:
将两个
double
类型的变量相减,然后判断它们的差在一定的范围内就认为相
急!C++中
double
类型的数怎么和0比较
大小
?
答:
因为
double
类型或float类型都是有精度的,其实都是取的近似值,所以有个误差。和一个很小的数比如0.00000001(1e-8)比较就是为了在这个误差范围内进行比较。举个例子如double b = 0.123456可能是0.1234561的四舍五入后得到的结果。最后的0.0000001就表示误差范围了。doubel a;if ( a>-0.0000001 ...
c语言 int类型的可以和
double
类型的比较
大小
吗?
答:
c语言 int类型的可以和
double
类型
的大小
可以比较。int a=2;double b=1.1 //隐式转换,相当于if( (double)a >b )if( a> b){ printf("a>b");}
double
是什么意思?
答:
double
在这里是指将变量i和变量s定义为双精度实型变量。(也就是说:赋给这两个变量的值将以双精度实型格式存储在内存中)注意事项 1、类型说明符和表达式都必须加括号(单个变量可以不加括号),如把(int)(x+y)写成(int)x+y则成了把x转换成int型之后再与y相加了。2、无论是强制转换或是自动...
为什么
double
类型的指针,
大小
是4,但是double却是8
答:
指针是地址,不管什么类型的指针都是4个字节。 char型的指针也是4个字节。 不用深究为毛4个。 规定4个。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜