DSP浮点数研究之一:小数的二进制表示

来源:互联网 发布:网络作家富豪榜发布 编辑:程序博客网 时间:2024/05/21 11:34

      一个浮点数由整数部分和小数部分组成,例如10.4375

整数部分的二进制表示方法为:低位至高位1,2,4,8,16,32……,所以10的二进制为1010(2^3+0+2^1+0 =10)

小数部分的二进制表示方法为:从小数点位置开始:1/2,1/4,1/8,1/16……,所以0.25的二进制为。0.0111(0+0.25+0.125+0.0625=0.4375)

所以10.4375的二进制形式为1010.0111