浮点数的编码转换采用的是IEEE规定的编码标准,float和double 这两种类型的数据的转换原理相同,但是由于范围不一样,编码方式有些区别.IEEE规定的编码会将一个浮点数转换为二进制数.以科学计数法划分,将浮点数拆分成3部分:符号,指数,尾数. 1. float类型的IEEE编码. Float类型在内存中占4个字节(32位).最高位用于表示符号:剩余31位中,从右向左取8位表示用于指数,其余为表示尾数. 在进行二进制转换钱,需要对单精度的浮点型进行科学计数法转换.例如,将float类型12…