11问答网
所有问题
当前搜索:
float32数据范围
C语言中单精度和双精度浮点型数据的
数值范围
是多少?怎么算出来的?请大...
答:
提供16位有效数字。然后关于
范围
的计算:范围是指数位控制的,指数位为8,有效为为7(这里涉及到余码,有兴趣的同学可以查看相关资料)所以最大范围为2^7=128 这里是指数部分 化为十进制则为 2^128=3.402823669384635E38 所以范围为3.4E-38~3.4E+38 double同理 ...
c语言中,
float
变量能存的最大数是?
答:
c语言中,
float
占4个字节,每位字节占8位,所以最大数应该是2^
32
-1;变量的储存形式就应该是占着内存,就是一个空间
float
和double型数据的
数值范围
的求法
答:
一个
float
型 实数 在 内存 中占4个 字节 ,即
32
个 二进制 bit,从低位到高位依次叫第0位到第31位.这32位可以分为3个部分:符号位(第31位),阶码(第30位到第23位共8位),尾数(最低23位)。1、符号位。最高位也就是第31位表示这个实数是正数还是 负数 ,为0表示正数或0,为1表示负数....
请问java中,Double类型和double有什么不同?能否转换?
答:
可以转换的。double和float的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,C语言中数学函数名称double和float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。类型比特数有效数字
数值范围
float32
6-7-3.4*10(...
java中的
float数据
类型,(4个字节,占
32
位),为什么float型变量的取值...
答:
单精度浮点
32
位,其中指数段有8bits,指数
范围
为[-127,127]2的127次方约等于1.7*10的38次方。38次方是数量级,所以得出命题结论。
C语言
float
表示的最大数是多少?
答:
C语言中
float
型数据表示的最大数字为3.402823E38。
FLOAT数据
类型用于存储单精度浮点数。具有4个字节,包括一个符号位、一个8位二进制指数和一个23位尾数。由于尾数的高顺序位始终为1,因此它不是以数字形式存储的。此表示形式为float类型,提供了一个在-3.402823E38到3.402823E38之间的
范围
。
C++ long
float
类型是什么
答:
类型比特数有效数字
数值范围float32
6-7-3.4*10(-38)~3.4*10(38)double6415-16-1.7*10(-308)~1.7*10(308)longdouble12818-19-1.2*10(-4932)~1.2*10(4932)简单来说,Float为单精度,内存中占4个字节,有效数位是7位(因为有正负,所以不是8位),在我的电脑且VC++6.0平台中...
java浮点型
数据
表示方法有几种,各是什么?
答:
Java浮点型数据类型有
float
和double两种,其中float是单精度浮点型,占
32
位,其对应的封装类为
Float
,double是双精度浮点型,占64位,其对应的封装类为Double,关于Float类和Double类详情请参考java api。说明 数据类型所占位数的范围:float表示
数据范围
3.4e-038~3.4e+038 ; double表示数据范围 1...
float
的指数取值
范围
答:
float
的取值
范围
在-3.4E+38 和 3.4E+38之间。
FLOAT
数据
类型用于存储单精度浮点数或双精度浮点数。浮点数使用 IEEE(电气和电子工程师协会)格式。浮点类型的单精度值具有 4 个字节,包括一个符号位、一个 8 位 excess-127 二进制指数和一个 23 位尾数。尾数表示一个介于 1.0 和 2.0 之间的...
double和
float
什么区别
答:
对编程人员来说,double 和
float
的区别是double精度高,有效数字16位,float精度7位。但double消耗内存是float的两倍,double的运算速度比float慢得多,C语言中数学函数名称double 和 float不同,不要写错,能用单精度时不要用双精度(以省内存,加快运算速度)。
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
32位浮点型数据
float取值范围怎么理解
float最大范围
32位数据范围