计算机二级十进制转换,计算机二级中的进制转换.docx

计算机二级中的进制转换

信息表示与运算1 D——十进制 B——二进制 O——八进制H——十六进制2 进制的转换:十进制整数转换为二进制整数方法;把被转的十进制整数反复地除以2,直到商为零,所得的余数(从末位读起)就是这个数的二进制表示。简单地说,就是“除2取余法”。{十进制整数转换为八进制整数的方法称为“除8取余法”,十进制整数转换为十六进制整数的方法称为“除16取余法”。}十进制小数转化为二进制小数方法:十进制小数转化为二进制小数是将十进制小数连续乘2,选取进位整数,直到满足精度要求为止,简称“乘2取整法”。{十进制小数转化为八进制小数的方法是“乘8取整法”,十进制小数转化为十六进制小数的方法是“乘16取整法”。}二进制数转换为十进制数二进制转换为十进制数的方法为:将二进制数按权展开求和。同理,非十进制数转化为十进制数的方法为:把各个非十进制数按权展开求和。二进制数转化为十六进制数方法:将二进制数从小数点开始,整数部分从右至左4位一组;小数部分从左至右4位一组,不足4位用0不足,按组进行转换即可。十六进制数转化为二进制数方法:以小数点为界,向右或向左,每一位十六进制数用相应的4位二进制数取代,然后将其连在一起即可。二进制数转换成八进制数方法:将二进制数从小数点开始,整数部分从右向左3位一组,小数部分从左向右3位一组,小数点左边不足3位的,应在其左边加0;小数点右边不足3位的,应在其右边加0,以凑成3位一组。每组用相应的一位八进制数表示即可。八进制转换成二进制数方法:以小数点为界,向左或向右,每一位八进制数用相应的3位二进制数取代,然后将其连在一起即可。3 带符号数的表示:约定一个数的最高位为符号位,若该位为0,则表示正数;若该位为1,则表示负数。原码:用最高位表示符号位,,数值部分用二进制绝对值表示。反码:正数的反码和其原码形式相同,负数的反码是将符号位除外,其他各位逐位求反(即0变为1,1变为0)。补码:正数的补码和其原码形式相同,负数的补码是它的原码除符号位以外逐位取反,最后在末位加1。补码转换为原码:一个补码,若符号位为0,则补码就是原码;若符号位为1,则应将符号位后的二进制数码序列按位取反,并在末尾加1,结果为原码,即对于整数,补码与原码相同,对于负数,补码的补码是原码,即[[X]补]补=[X]原。4 二进制的四则运算加法二进制加法的特点是“逢二进一”,加法的规则为:0+0=0;0+1=1;1+0=1;1+1=10.减法二进制减法的特点是“借一当二”,减法的规则为:0-0=0;1-0=1;1-1=0;10-1=1(借一当二)。乘法二进制乘法的规则是:0x0=0;1x0=0x1=0;1x1=1.除法5 补码的加减运算[X+Y]补=[X]补+[Y]补[X-Y]补=[X]补+[-Y]补

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值