安徽公务员考试-计算机基础知识 重点在于:数制及其转换 ①计算机的特点、分类及其应用 应用: 计算机辅助设计--CAD 计算机辅助制造--CAM 计算机辅助教学--CAI 计算机辅助测试--CAT 记住类似的字母含义 特点和分类,就没有什么必要说了,找本基础的计算机书都有介绍
②信息编码与数据表示;数制及其转换 数制的概念,找出任意进制的规律
(1)R 进制(基数R 为大于1 的任意正整数):数码个数R 个,分别为1、2、… R-1; (2)一个数据中相邻两数码的左边一个单位是右边一个单位的 R 倍; (3)每个数位计满 R 向高位进位(逢 R 进位); (4)R 进制表示的一个数的实际值为每一个位上的实际值的总和: (5)按权展开 进制转换: (1)R 进制转换成十进制,任意 R 进制数据按权展开、相加即可得十进制数据
例如:二进制数1010 等于1× 8+0× 4+1× 2+0× 1 等于十进制数10
(2)十进制转换R 进制,十进制数转换成 R 进制数,须将整数部分和小数部分分别转换
整数转换----除 R 取余法 规则: (1)用 R 去除给出的十进制数的整数部分,取其余数作为转换后的 R 进制数据的整数部分最低位数字; (2)再用 2 去除所得的商,取其余数作为转换后的 R 进制数据的高一位数字; (3)重复执行(2)操作,一直到商为 0 结束
小数转换-----乘 R 取整法 规则: (1)用 R 去除给出的十进制数的小数部分,取乘积的整数部分作为转换后 R 进制小数点后第一位数字; (2)再用 R 去乘上一步乘积的小数部分,然后取新乘积的整数部分作为转换后 R 进制小数的低一位数字; (3)重复(2)操作,一直到乘积为 0,或已得到要求精度数位为止
当然考试中主要考的是二进制
练习方法:随便找个十进制数先转换成二进制数再根据得到的二进制