IEEE 754标准如何转换?

已知一个十进制的数字-0.0625,请问在IEEE754的标准下它是多少?... 已知一个十进制的数字-0.0625,请问在IEEE754的标准下它是多少? 展开
 我来答
生活晓百事
2019-06-20 · TA获得超过5244个赞
知道答主
回答量:162
采纳率:100%
帮助的人:4.2万
展开全部

IEEE 754标准转换过程如下:

1、将十进制数转为二进制数 用类似于科学计数法的形式表示成:

V=(-1)^s*(1+M)*2^(E-127)(单精度)
V=(-1)^s*(1+M)*2^(E-1023)(双精度)

2、然后将每部分算出的数值按顺序排列

例如:-0.0625=-1.0*2^(-4)

s=1,M=1-1=0,E=-4 +127=123=0111 1011

E(双精度)=-4 +1023=1019 =0111 1111 011

扩展资料

IEEE 754的标准和组成:

1、IEEE 754标准是一种浮点数表示标准,一般分为单、双精度两种;单精度是32位的二进制数,双精度是64位的二进制数。

2、一个浮点数的组成分为三个部分:第1位是数符s s=1表示负数 s=0表示正数;第2-9位为阶码E(双精度为2-12位);第10-32位为尾数M (双精度为13-64位)。

参考资料:百度百科-IEEE 754

上海巴鲁图工程机械科技有限公司_
2022-05-15 广告
光电编码器,是一种通过光电转换将输出轴上的机械几何位移量转换成脉冲或数字量的传感器。光电编码器每转输出60(我们用老板没有说)个脉冲,五线制。其中两根为电源线,三根为脉冲线(A相、B相、Z)。电源的工作电压为 (+5~+24V)直流电源。光... 点击进入详情页
本回答由上海巴鲁图工程机械科技有限公司_提供
leeesoooleon
推荐于2017-09-06 · TA获得超过181个赞
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
IEEE754标准是一种浮点数表示标准
一般分为单、双精度两种
单精度是32位的二进制数,双精度是64位的二进制数
一个浮点数的组成分为三个部分
第1位是数符s s=1表示负数 s=0表示正数
第2-9位为阶码E (双精度为2-12位)
第10-32位为尾数M (双精度为13-64位)
转换大致过程如下:
将十进制数转为二进制数 用类似于科学计数法的形式表示成
V=(-1)^s*(1+M)*2^(E-127)(单精度)
V=(-1)^s*(1+M)*2^(E-1023)(双精度)
然后将每部分算出的数值按顺序排列
例如:
-0.0625=-1.0*2^(-4)
s=1,M=1-1=0,E=-4 +127=123=0111 1011 ,E(双精度)=-4 +1023=1019 =0111 1111 011
单精度:1011 1101 1000 0000 0000 0000 0000 0000
双精度:1011 1111 1011 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
心随欲你8015
高粉答主

2021-01-03 · 每个回答都超有意思的
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式