-
BCD编码:用4位二进制数字表示1位十进制数中0~9的编码方式
-
定点数:小数部分固定,且小数部分每一位按照其整数值存储,这样就不会出现近似值,如0.33,用定点数为
0000 0011 0011
-
浮点数存储:32位和64位。浮点数就是分符号位,阶位,尾数位,其中32位的阶位需要加127,64位需要加1023。浮点数的存储就存在二进制不能完全表示一个数的情况,如0.3, 没办法找到一组二进制小数来表示,而32位对数据的最长位数为23位,那么就只能近似了。
a=0.1
b=0.2
c=(a+b)
print(c)
输出结果为:0.30000000000000004