程序是怎样跑起来第三章读后感
整数部分按整数势二进制的方法计算,小数都分从左往右依次用二进制位上的数字乘以2-m的和(n为自织数)。小数点后的二进制小数点后面部分的位权,第1位是2的-1次幂、第2位是2的-2次幂,以此类推。但是用十进制表示二进制有时并不能正确的表达出,这是因为“有一些十进制数的小数无法转换成二进制数”。在此运算中我们会运用到浮点数,浮点数是指用符号、尾数、基数和指数这四部分来表示的小数(浮点数有两种表示小数的数据类型,分别是双精度浮点数和单精度浮点数。双精度浮点数类型用64位、单精度浮点数用32位。双精度浮点数类型和单精度浮点数类型分别用double和float来表示(在C语言中我们会常用到。))尾数部分用的是“将小数点前面的值固定为的正则表达式”,而指数部分用的则是“EXCESS系统表现”。通过把0作为数值范围的中间值,从而在不使用符号位的情况下来表示负数的表示方法称为EXCESS系统表现。我们学到的二进制转化为十六进制简单的来说就是每4位二进制数为一组,从右往左,将每组二进制数转换成十六进制数即可。十六进制时我们会用到的的数码有1、2、3、4、5、6、7、8、9、A(10)、B(11)、C(12)、D(13)、E(14)、F(15)本章讲的就是这些内容,如果有什么遗漏的欢迎大家补充。
浙公网安备 33010602011771号