计算机实型数据类型

请问实数数据类型中float的取值范围是如何算出的,为什么和整型数据类型的同字节的int数的范围差别那么大

这说明你没有搞明白浮点型数据到底是怎么存储的。浮点数由尾数和阶数组成,按科学记数法表示数字,因此能表述的范围相当大。不过,精度是有限的,很多十进制小数没法精确表达出来。追问

取值范围里上限是3.4×10^38,我能这样解释吗?
输入3.4×10^38,计算机按照2进制4字节存储,存储32位,这32位里包含尾数和阶码,但具体占多少位二进制由编译系统决定

温馨提示:答案为网友推荐,仅供参考
相似回答