计算机是如何处理小数的,也是程序员必备的技能之一。用二进制表示小数的方法和表示整数的方法有很大区别,在二进制中,整数的位权,第一位是2的0次幂,第2位是二弟一次幂,以此类推,小数部分,第一位是2的-1次幂,第二位是2的-2次幂。计算机中一些十进制小数无法准确转换为二进制小数,即使用几百位也表示不了,无法准确表示的值只能用近似值来表示编程语言提供了两种能表示小数的方法:双精度浮点数和单精度浮点数。浮点数将小数分为符号,位数,基数和指数4个部分。BCD格式常用于不允许有计算误差的金融区域。
标签:表示,第一位,计算机,二进制,浮点数,模式,计算,小数 From: https://www.cnblogs.com/zjj333/p/18000946