根据IEEE标准,要求单精度数据占据4个字节,其中数符(1位)、阶码(8位)、尾数(23位)组成,共32位。
其转换的步骤为:
1、将十进制小数转换成二进制小数
2、将二进制数用科学计数法表示出来
3、确定数符位(0 为正,1为负);确定阶码(实际阶位+127,实际阶位范围是-127-128,加上127变成0-256范围中的数值,用于存放在8位阶码中);尾数的第一位总是为1可以省去,所以23位的尾数区域可以存储实际上24位的数据。
单精度浮点数float类型数在单片机中的存储
最新推荐文章于 2023-12-08 00:46:55 发布