浮点数转换器软件(浮点进制转换工具)v2.0中文绿色版

浮点数转换器软件(浮点进制转换工具)v2.0中文绿色版

31 KB/ 其他工具

软件简介

浮点数转换器是一款支持单精度和双精度浮点数转换软件,该软件可用于十进制、十六进制、二进制的转换,还可将结果复制到剪贴板,可以显示浮点数在内存地上单精度32位和倍精度64位的存储16进制值,也可以对应有十六进制值强转成浮点数。需要的朋友赶紧来本站下载吧!

浮点数转换器 v2.0绿色版

浮点数转换器说明

浮点数显示转换的小工具。提供浮点数转换功能,单精度和双精度都支持!可以显示浮点数在内存地上单精度32位和倍精度64位的存储16进制值,也可以对应有十六进制值强转成浮点数。

使用说明

十进制数 表示为规格化浮点数

十进制的小数转化为二进制的数,方法为:乘2取整法,即将小数部分乘以2,然后取整数部分,剩下的小数部分继续乘以2,然后取整数部分,剩下的小数部分又乘以2,一直取到小数部分 为零为止。如果永远不能为零,就同十进制数的四舍五入一样,按照要求保留多少位小数时,就根据后面一位是0还是1,取舍,如果是零,舍掉,如果是1,向入一位。换句话说就是0舍1入。举例:22.8125转二进制,这样计算:

整数和小数分别转换。

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

22 / 2 11 余0

11/2 5 余 1

5 /2 2 余 1

2 /2 1 余 0

1 /2 0 余 1

所以22的二进制是10110

小数乘以2,取整,小数部分继续乘以2,取整,得到小数部分0为止,将整数顺序排列。

0.8125x2=1.625 取整1,小数部分是0.625

0.625x2=1.25 取整1,小数部分是0.25

0.25x2=0.5 取整0,小数部分是0.5

0.5x2=1.0 取整1,小数部分是0,结束

所以0.8125的二进制是0.1101

十进制22.8125等于二进制10110.1101

所以,

0.07525表示成二进制是:

0.07525*2=0.1505 0

0.1505*2=0.301 0

0.301*2=0.602 0

0.602*2=1.204 1

0.204*2=0.408 0

0.408*2=0.816 0

0.816*2=1.632 1

0.632*2=1.264 1

0.264*2=0.528 0

0.528*2=1.056 1

0.056*2=0.112 0

0.112*2=0.224 0

0.224*2=0.448 0

0.0001001101000=1.001101000*2^-3

(由于你的需求是:尾数(包括)尾符为8位二进制数)

所以,0.07525(十进制)=1.00110100*2^-3(二进制)

阶码=-3+127=124

符号位 指数部分 尾数部分

0 01111100 00110100

相关专题