11问答网
所有问题
当前搜索:
float数值范围怎么求出来的
根据c语言中说
float
型
数值范围
,那么1.2e-38
怎么
赋值到变量中
答:
您好 1.2e-38 在C中可以表示为 1.2 * pow(10,-38);pow是c标准库中的函数,包含在Math.h pow(x,n)的返回值为x的n次方
double与
float怎么
比较
答:
double 和 float 的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是
float的
两倍,double的运算速度比float慢得多,C语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。类型 比特数 有效数字
数值范围
float 32 6-7 -3.4...
为什么
float的
取值
范围
那么大,有效
数字
才7位?
答:
因为需要很大单
范围的数
而精度六位在显现实里可以了。至于
如何计算
很多位小数的,那有方法的,比如移动小数点啥的。
单精度
float
与double有什么区别?
答:
1.float为单精度实数,double为双精度实数 2.在一般计算机中,为float类型的变量分配4个字节的存储单元,为double类型变量分配8个字节的存储单元 3.
float数值范围
约在 -10e38~10e38,并提供7位有效数字位,绝对值小于10e38的数被处理成零值 4.double数值范围约在-10e308~10e308,并提供15~16位有效...
vb中
float
到底精确到几位?
答:
VB 中是没有
Float
这个类型的, 但可用 Double 类型代替 Double
数据
类型 (Visual Basic)存储带符号的 IEEE 64 位(8 个字节)双精度浮点数,负值取值
范围
为 -1.79769313486231570E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.79769313486231570E+308。 双精度
数值
...
...语言中长整形和单精度实型同样占4个字节,
数值范围
却相差这么大_百度...
答:
长整型(long)类型是二进制定点编码;而单精度(
float
)类型是二进制浮点编码,其中包含有8位阶码(E),表示乘以2的E次幂,具体请查IEEE二进制浮点数算术标准(IEEE-754);因此单精度类型可以表示的
范围
远大于长整型类型。
C语言类型转换的问题,高手帮忙解答。
答:
d都是e100了,不就超过了e38吗 ,他说的截取是指对有效数字的截取,对于
数字范围
不能截取,只能原封不动的赋值过去。
java作业求解答———
答:
100.0d是双精度浮点型的,双精度浮点型所能表示的数值比单精度更精确,范围也更广。将双精度浮点型赋值给单精度浮点型必然会发生精度丢失。你可以 double d = 100.0d;
float
f = d;System.out.println(d);System.out.println(f);可以看
出来
,这两个结果是不一样的。所有
数值范围
大的数据类型在...
C++里的
float
和double语法使用
答:
782300=7.823×10^5 写成 7.823E5 或 7.823E+5 0.00012=1.2×10^(−4) 写成 1.2E−4 E 表示 E 格式数据,它的左面是尾数,右边是指数(指数是整数)
float
和double数,都可以用 E 格式数据, double数的允许
数值范围
比float大, 有效数字位数多.2.12E34 是常数书写形式,表示 2...
float
和double的区别
答:
2. 表示范围不同 由于不同的内存占用和精度,
float
和double能够表示的
数值范围
也有所不同。double能够表示的数值范围大于float,尤其是在表示非常大或非常小的数值时,double更具优势。3. 应用场景不同 float由于精度较低、内存占用小,通常用于对精度要求不太高,但需要大量
计算的
场景,如物理模拟、图像...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜