问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

将十进制数17.296875转换成IEEE754格式的32浮点数的二进制存储

发布网友 发布时间:2022-04-28 18:56

我来回答

3个回答

热心网友 时间:2022-06-22 22:09

十进制数17.296875转换成IEEE754格式的32浮点数的二进制存储表示为10001.010011。

十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。十进制数17 = 1*2^4+1*2^0= 二进制数10001。

十进制数0.296875=  0.296875 * 2 = 0.59375 ,0.59375 * 2  = 1.1875,0.1875* 2* 2  =0.75,0.75* 2  = 1.5,0.5*2 =1。二进制数为0.010011。即十进制数17.296875 = 二进制数(10001+0.010011)。

扩展资料:

十进制整数转换为二进制整数采用"除二取余,逆序排列"法。用二去除十进制整数,可以得到一个商和余数;再用二去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。

十进制小数转换成二进制小数采用"乘二取整,顺序排列"法。用二乘十进制小数,得到积,将积的整数部分取出,再用二乘余下的小数部分,如此进行,直到积中的小数部分为零。然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。

热心网友 时间:2022-06-22 22:09

将十进制数转换成二进制数

十进制浮点数,整数部分转换成二进制,采用除2取余法,将余数从低到高排列,即为整数的二进制数;小数部分转换成二进制,采用乘2取整法,将取整数顺序排列,即为小数的二进制数。小数部分乘2直到小数部分为0,或取到想要的位数,或循环出现前。

一、整数部分

20/2=10....0

10/2=5....0

5/2=2....1

2/2=1....0

1/2=0.....1

二、小数部分

0.163*2=0.3260

0.326*2=0.6520

0.652*2=1.3041

0.304*2=0.6080

0.608*2=1.2161

0.216*2=0.4320

0.432*2=0.8640

0.864*2=1.7281

0.728*2=1.4561

0.456*2=0.9120

不要求精度时,通常取到8~10位

20.163=10100.0010100110

2.移动小数点到第1、2位之间,得e的值

10100.0010100110=1.01000010100110*2的4次方e=4(小数点移动4位)

3.求出S、E、M的值

S=0,E=4+127=131,M=01000010100110

S由小数点的后一位可以看出,0为正数,1为负数。

0100000101000010100110000000000

IEEE754标准中32位浮点数表示

SEM

S是符号位占1位,E是阶码占8位,M是尾数占23位。

当尾数的值不为0时,尾数的最高有效位应为1,这称为浮点数的规格化表示,这样形式的叫规格化。

扩展资料

十进制浮点型数据转换成二进制

整数部分:除以2,取出余数,商继续除以2,直到得到0为止,将取出的余数逆序

小数部分:乘以2,然后取出整数部分,将剩下的小数部分继续乘以2,然后再取整数部分,一直取到小数部分为零为止。如果永远不为零,则按要求保留足够位数的小数,最后一位做0舍1入。将取出的整数顺序排列。

举例:22.8125转二进制的计算过程:

整数部分:除以2,商继续除以2,得到0为止,将余数逆序排列。

22/211余0

11/25余1

5/22余1

2/21余0

1/20余1

得到22的二进制是10110

热心网友 时间:2022-06-22 22:10

将原始数据进行整数化:
(17.296875)10*(2^16)10
=(17.296875)10*(65536)10
=(1133568)10
>(1133568)10 //去掉小数,保留整数部分
=(114C00)16
=(0001 0001 0100 1100 0000 0000)2
=(000100010100110000000000)2
因为最初乘了65536,即2的16次方,所以换算成二进制时应右移16位,去掉前导零,
即(10001.00010100110000000000000)2
 
 
 
单精度浮点数保存的字节格式如下:
地址:+0 +1 +2 +3
内容:SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
 
根据IEEE浮点数的定义,将上述二进制数规格化:
(17.296875)10
>(10001.0100110000000000)2
>+1.00010100110000000000 * (2^4)
 
 
符号S为正,等于0 B;
指数EEEEEEEE为4+127=131,等于10000011 B;
尾数为00010100110000000000000 B;
合成后为
0 10000011 000 1010 0110 0000 0000 0000
 
若将上述值表示为十六进制数,则为(41 8A 60 00)16。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
老师侮辱学生是否犯法 开启河南航拍新篇章 河南省航拍协会第一次会员代表大会召开 我想问下poscer m-3032款型手表售价是多少??? wp6m是啥意思 看图软件哪个好哪个看图软件好 5款强大到离谱电脑软件,都是效率神器!从此远离加班 在武汉买一套房大概要多少钱 武汉华润翡翠城的优缺点 k12教育为什么会被整顿 国家为什么要叫停K12教育? 将十进制数表示成ieee754标准的32浮点规格化数 27/64 十进制表示成IEEE754标准的32位浮点规格化数 27/64 将下列十进制数表示成IEEE754标准的32位浮点规格化数 (用补码表示) (1) 27/64 (2) -27/64 姓王的男孩名字大全三个字带嘉字的? 帮忙起个男孩子的名字男孩姓林带个嘉字在中间的名 第一代的I7 870和AMD 860K,这俩CPU相比差多少,哪一个好一些I7 870这个U怎么样 2015年,33岁属什么生肖 33什么属相? 2022年33岁属啥的? 2021年33岁属什么生肖 2021年33岁属什么生肖? 罗田天堂寨玻璃栈道的作文 白石山的玻璃栈道游记小学生作文二年级怎么写? 郑州市雕塑公园玻璃栈道作文? 新昌玻璃栈道作文 迁安山叶口玻璃栈道游后感作文 求励志的英语个性签名 关于张家界天门山览车和玻璃栈道的作文 天云山玻璃栈道小学生作文 励志英文个性签名 13.将十进制数-0.421875转换成IEEE-754标准的32位浮点规格化数(用十六进制表示),要求给出具体过程。 1.将十进制数﹣64.75转换成IEEE754标准的单精度浮点数的二进制存储格式... 十进制数转单精度编码IEEE754? 如何将2703.625(10进制)转换为IEEE 754的32位单精度浮点格式? 将十进制数将十进制数101. 25化为IEEE754单精度浮点数,要求写出解题过程 将十进制实数26.0转换成32位IEEE 754单精度浮点数? 十进制数128.8125怎样转换为IEEE754标准的32位浮点数的二进制储存格式_百度问一问 见什么结构 现有十进制数为76.75,将其转换为IEEE754标准的32位浮点数为____(用十六进制数表示? “见”字的结构是什么? 2703.625(10进制)转换为IEEE 754的32位单精度浮点格式 见是什么结构的呢? 将十进制数-0.75表示成单精度的IEEE754标准代码?望详解。。 见是上下节够吗? 采用ieee 754短浮点数格式 将十进制数37.25写成浮点数,列出其二进制代码序列 “见”字不是交叉结构吗?怎么打五笔的时候说它是上下结构 “见”是独体字,为什么却是会意字呢?会意字不是由两个或以上的部件组成的吗?谢谢!在线等. 一个上下结构的字,上面是“台”去掉“口”,下面是“见”,是什么字,读什么? 见属于什么结构的字,面属于什么结构的字 看是什么结构