zoukankan      html  css  js  c++  java
  • 二进制与十进制的转换

    1二进制数和十进制数换算对照表


     

    采用“二进制数”的算术运算也比较简单�制造成本更经济。二进制的加法运算
    和乘法运算公式都各有四条规则�加法有0+0=0�0+1=1,1+0�1�1�1�10�
    乘法有0*0=0�0*1=0� 1*0=0� 1*1=1�而十进制的加法和乘法运算公式从0
    �0开始到9�9�从0*0开始到9*9各需规则100条。

    2:二进制代码
    电子计算机中的数是用二进制表示的�在计算机中也采用二进制代码表示字
    母、数字字符、各种各样的符号、汉字等。在处理信息的过程中�可将若干位的
    二进制代码组合起来表示各种各样的信息。但由于二进制数不直观�人们在计算
    机上实际操作时�输入、输出的数使用十进制�而具体转换成二进制编码的工作
    则由计算机软件系统自动完成。
    字母和各种字符在计算机中的传输普遍采用Ascll码
    �American Standard Code For lnformation lnterchange��即美国标准信息交
    换码�它用了7位二进制数来表达字母和各种常用字符�见附录�。
    对于汉字信息的表示比较复杂�我国有汉字几万个�常用的汉字也有7000
    多个�为了统一�我国制定了汉字编码标准�规定了一、二级汉字共6763个�
    用两个字节�16位二进制代码�来表示一个汉字
    进制转二进制�
    用2辗转相除至结果为1
    将余数和最后的1从下向上倒序写 就是结果
    例如302
    302/2 = 151 余0
    151/2 = 75 余1
    75/2 = 37 余1
    37/2 = 18 余1

    18/2 = 9 余0
    9/2 = 4 余1
    4/2 = 2 余0
    2/2 = 1 余0
    故二进制为100101110

    二进制转十进制
    从最后一位开始算�依次列为第0、1、2...位
    第n位的数�0或1�乘以2的n次方

  • 相关阅读:
    php发送http请求带json格式数据
    a标签跳转,打开一个新页面
    echarts图例多行显示,并且全部对齐
    原子性,有序性,可见性
    winds消息大全
    C#中的结构体和对象区别
    装饰者模式
    hashMapp
    linux 定时任务
    windsServer2008设置定时重启
  • 原文地址:https://www.cnblogs.com/CY001/p/6732850.html
Copyright © 2011-2022 走看看