1 / 3
文档名称:

(推荐经典)浮点数在计算机中存储方式.doc

格式:doc   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

(推荐经典)浮点数在计算机中存储方式.doc

上传人:szh187166 2013/1/9 文件大小:0 KB

下载得到文件列表

(推荐经典)浮点数在计算机中存储方式.doc

文档介绍

文档介绍:浮点数在计算机中存储方式
C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用32bit,double数据占用64bit,我们在声明一个变量float f= ,是如何分配内存的呢?如果胡乱分配,那世界岂不是乱套了么,其实不论是float还是double在存储方式上都是遵从IEEE的规范的,float遵从的是IEEE ,而double 。
    无论是单精度还是双精度在存储中都分为三个部分:
符号位(Sign) : 0代表正,1代表为负
指数位(Exponent):用于存储科学计数法中的指数数据,并且采用移位存储
尾数部分(Mantissa):尾数部分
 其中float的存储方式如下图所示:
而双精度的存储方式为:
 
    ,:*,:*,这些小学的知识就不用多说了吧。而我们傻蛋计算机根本不认识十进制的数据,他只认识0,1,所以在计算机存储中,首先要将上面的数更改为二进制的科学计数法表示,,我靠,不会连这都不会转换吧?那我估计要没辙了。:*,*,*,尾数部分就可以表示为xxxx,第一位都是1嘛,干嘛还要表示呀?可以将小数点前面的1省略,所以23bit的尾数部分,可以表示的精度却变成了24bit,道理就是在这里,那24bit能精确到小数点后几位呢,我们知道9的二进制表示为1001,所以4bit能精确十进制中的1位小数点,24bit就能使float能精确到小数点后6位,而对于指数部分,因为指数可正可负,8位的指数位能表示的指数范围就应该为:-127-128了,所以指数部分的存储采用移位存储,存储的数据为元数据+127,。
     ,用二进制的科学计数法表示为:*
按照上面的存储方式,符号位为:0,表示为正,指数位为:3+127=130 ,位数部分为,:
:
那么如果给出内存中一段数据,并且告诉你是单精度存储的话,你如何知道该数据的十进制数值呢?其实就是对上面的反推过程,比如给出如下内存数据:0100001011101101000000000000,首先我们现将该数据分段,0 10000 0101 110 1101 0000 0000 0000 0000,在内存中的存储就为下图所示:
根据我们的计算方式,可以计算出,这样一组数据表示为:*=
而双精度浮点数的存储和单精度的存储大同小异,不同的是指数部分和尾数部分的位数。所以这里不再详细的介绍双精度的存储方式了,,大家可以仔细想想为何是这样子的
下面我就这个基础知识点来解决一个

最近更新

2026年国开法律专题形考作业4考试题库【夺冠】.. 44页

2026年国开电大城市管理学形考题库100道及答案.. 39页

2025年江西省(117所)马克思主义基本原理概论.. 12页

2025年泾县幼儿园教师招教考试备考题库附答案.. 30页

2026年国开电大外国文学形考题库附参考答案(.. 40页

2026年地方病控制题库(名师系列) 41页

2025年罗源县招教考试备考题库含答案解析(必.. 31页

2026年天津工艺美术职业学院单招综合素质考试.. 42页

2025广东肇庆市高要区总工会招聘社会化工会工.. 36页

2025广西崇左市江州区左侨卫生院招聘编外聘人.. 47页

2025教育部学位与研究生教育发展中心面向社会.. 37页

2026年宪法知识竞赛试题库100道含完整答案(名.. 41页

2026年山东省潍坊市单招职业适应性考试题库附.. 45页

2026年山西药科职业学院单招职业适应性考试题.. 44页

2026年工地廉政知识测试题完整 14页

2026年常州机电职业技术学院单招职业技能考试.. 44页

2026年广西省柳州市单招职业倾向性测试模拟测.. 45页

2026年廉政准则竞赛试题汇编 14页

2026宁夏面向兰州大学招录选调生参考题库附答.. 54页

2026年c语言测考试题库word版 13页

2026年中级注册安全工程师之安全实务化工安全.. 139页

2026年云南农业职业技术学院单招职业倾向性考.. 46页

2026年保安岗位知识测试题及答案(名校卷) 15页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页

vae乳液低温发泡工艺 29页

隧道工程课后习题答案-中南大学-彭立敏 6页