扩展一下用二进制权值加权表示一个数的内容:用二进制表示整数,eg:1110=1*2^3+1*2^2+1*2^1+0*2^0;那对于用二进制如何表示小数呢,答案还是用加权形式,只不过权重不一样而已eg:1110.1110=1*2^3+1*2^2+1*2^1+0*2^0+ 1*2^-1+1*2^-2+1*2^-1+0*2^-4。
为了更好的存储小数,很多编程语言才采取了浮点数的形式表示,根据要求精度不一样,浮点数包含单精度和多精度两种。浮点数一般包含四部分,依次为&#
扩展一下用二进制权值加权表示一个数的内容:用二进制表示整数,eg:1110=1*2^3+1*2^2+1*2^1+0*2^0;那对于用二进制如何表示小数呢,答案还是用加权形式,只不过权重不一样而已eg:1110.1110=1*2^3+1*2^2+1*2^1+0*2^0+ 1*2^-1+1*2^-2+1*2^-1+0*2^-4。
为了更好的存储小数,很多编程语言才采取了浮点数的形式表示,根据要求精度不一样,浮点数包含单精度和多精度两种。浮点数一般包含四部分,依次为&#