2016 - 2024

感恩一路有你

浮点数小数部分转换为二进制 若浮点数x的754标准存储格式为(C93B0000)(16)求其浮点数的十进制数值?

浏览量:2791 时间:2021-03-11 14:39:08 作者:admin

若浮点数x的754标准存储格式为(C93B0000)(16)求其浮点数的十进制数值?

1被转换成二进制12.5(10)=1100.1(2)=1.1001x2^3(2)2来计算顺序码,单精度附件e=127 3=130=10000000(2)3来排序尾数,23位,去掉110010000000000004的整数部分并添加符号位,get 32位浮点数0100000010100000000000000000005写为十六进制12.5=0x41480000(f)-12.5符号位为1-12.5=0xc1480000(f)

一道计算机方面计算题若浮点数x的754标准?

[例1]如果浮点数x的754标准存储格式为(41360000)16,则查找浮点数的十进制值。解决方法:将十六进制展开后,得到二进制数格式为0 1000001,0 011011000000000,s e m index e=1000001,0-01111111=00000011=(3)10,包括隐藏位1的尾数。M=1.01101100000000000000,所以x=(-1)^0*(1。M) *2^(e-127)=(1.0110111)2*2^3=(11.375)10

浮点数小数部分转换为二进制 32位浮点数的二进制存储格式 float转二进制

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。