这里说一下数据存进内存中都是以二进制的形式,不管是整形数据,还是浮点型数据。我们知道float浮点型是4个字节,32位,这里我从左往右位增长计算,浮点数数据的第一位存的是符号位S(0/1表示正数/负数),后面8位存的是E,最后23位存的是W,那么什么是SEW呢,根据国际标准IEEE任意一个二进制浮点数V都可以表示为:(*表示为乘法;^表示为多少次方)V=(-1)^S * W * 2^E。这里的E入内存中的时候要➕上127,这里的W需要表示为1.xxx*2^E,W存入的时候会省略前门的1,是直接吧xxx存进去。