二进制浮点数规格化,十进制数转化为二进制规格化浮点数

十进制数7.5表示成二进制浮点规格化数是多少?

二进制浮点数规格化,十进制数转化为二进制规格化浮点数

文章插图
7.5化成二进制是5261111.1=0.1111*2^3
阶码是3即410211,为正数,故阶符为16530
7.5为正数,数符为0
尾数为0.1111 用1111表示
拼接后专为 0110 1111
即01101111
你的答属案有问题吧
规格化二进制数与规格化浮点数指的是同一个意思吗?
二进制浮点数规格化,十进制数转化为二进制规格化浮点数

文章插图
不是,二进制是由0和1组成的数字,而浮点数就是小数 。如:1010110是二进制数,15.412是浮点数
十进制数转化为二进制规格化浮点数
二进制浮点数规格化,十进制数转化为二进制规格化浮点数

文章插图
(1)转换成二进制数,再规格化:-0.1953125D=-0.0011001B=-0.11001*2^(-2)
注:规格化只需将二进制数写成尾数为0.1*****(即0.1开头)此种格式即可 。
(2)阶码为-2,用3位二进制表示为-010B(注:前面补0),求出补码为1110 。方法略,不懂自己看书 。
(3)7位尾数为-0.1100100(注:后面补0),求出补码为10011100 。
(4)规格化浮点数形式为:阶码+尾数,即为1110 1001 1100,转换为十拉进制为E9C 。
做题要归纳方法,希望对你有用 。
将二进制数-0.0101101用规格化浮点数格式 。格式要求:阶码4位,含1位符号位;尾数8位,含1
二进制浮点数规格化,十进制数转化为二进制规格化浮点数

文章插图
阶码:1110
尾数:1010 0110
这个才是对的 负数要取补 。
@White_MouseYBZ不要误导人
【二进制浮点数规格化,十进制数转化为二进制规格化浮点数】