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

将13.5转换为二进制浮点格式数?

发布网友 发布时间:2022-04-21 10:40

我来回答

1个回答

热心网友 时间:2023-07-01 23:11

 float在内存中的存储遵循IEEE 754标准。在C/C++中,float类型占4个字节即32位 , 这32位分成了3部分:

       符号位:转化成二进制后,第31位。 0代表正数,1代表负数

       阶码:30-23位,转化成规格化的二进制之后与127之和

       尾数:22-0位



例如:13.625在内存中的存储
首先将13.625转化成二进制
整数部分除2取余,直到商为0停止 。最后读数时,从最后一个余数读起,一直到最前面的一个余数。所以13的二进制为 1101
小数部分乘2取整,然后从前往后读。
0.625*2 = 1.25 取整 1
0.25*2 = 0.5 取整 0
0.5*2 = 1 取整 1
所以小数部分的二进制 101
然后将 1101.101的小数点向左移至小数点前只有一个1,即左移3位 。
阶码就是3+127 = 130 即:1000 0010
符号位:0
尾数 :因为小数点前必为一,所以记录小数点后面的数即可 101101
0100 0001 0101 1010 0000 0000 0000 0000
转换成16进制后为 41 5A 00 00

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 急!!!c++二进制浮点数转标准浮点数 二进制浮点数运算 将二进制转换为浮点数,比如数字为0xf3 4a是多少? 或者18 66是多少 高分求-1000.5的二进制,转换成 短浮点数格式 的过程 404 Not Found 二进制中浮点数怎么表示? C语言:将一个32位二进制数转换为带符号的浮点型数 浮点数的二进制怎么表示? 二进制数怎么转化为浮点数?阶码又是怎么算出来的? 毛血旺怎么做的视频 红烧毛血旺需要什么材料 巴啦啦小魔仙之奇迹舞步的角色介绍 巴啦啦小魔仙里的凌美雪真正的名字是什么? 巴啦啦小魔仙5之贝贝的生日 巴拉拉小魔仙美雪的资料 巴啦啦小魔仙小蓝生日 巴啦啦小魔仙之小千的生日 巴拉拉小魔仙 凌美琪 凌美雪 巴拉拉小魔仙小兰的生日 二进制浮点数 三菱PLC二进制浮点数怎么计算的,高低位怎么处理? 二进制的浮点类型表示及转换不理解,急…… 将十进制数写成二进制定点数和浮点数 人怎么才能生存下去呢? X23解锁时手机顶部有红色的灯 在人生中,人究竟是靠什么活着的? 一个人如何活下去? 人应该怎么活下去!? 人该怎么活下去. 人要怎么活着 人到底该怎么活下去? 你人生最艰难的时候是怎么活下去的? 人是怎么活下去的 人该怎么活着? 人,应该怎么活着 人要怎么活? 人如何勇敢活下去 人应该怎样活下去? 人要怎么活着?