zoukankan      html  css  js  c++  java
  • 30-39

    第30-32课:二进制转换 batch

    例子:

    32    16    8    4    2    1

    1       1     1    1    1    1

    在交互中输入bin(63),输出的结果是:'0b111111'

    0b代表的是二进制,用6个1代表的就是上面这些对应数字,加起来正好等于63(32+16+8+4+2+1=63)

    电脑中只能用0和1来代表相应的数字,通过2进制转换,基本就可以代表任何数字了。

    比如:132564654515141,在电脑中用0,1表示就是:

    bin(132564654515141)='0b11110001001000100011101001001000110001111000101'

    第33课:ASCII码与二进制

    计算机如何把文字转换为二进制?

    ASCII:美国信息交换标准代码

    上图中用相应的十进制数字来对应各种符号和英文字母

    例子:#mayun  

    转换为十进制就是:依次对应关系为:#:35, m:109 ,a:97 ,y:121 ,a:97 ,o:111   所以就是:35 109 97 121 97 111

    再转换为二进制就是:35:100011 ,109:1101101 ,97:1100001, 121:1111001 ,97 :1100001 ,111:1101111

    所以就是:100011 1101101 1100001 1111001 1100001 1101111

  • 相关阅读:
    Github markdown页面内跳转
    github gist 无法访问
    Install pyaudio on Ubuntu
    删除链表的倒数第N个节点
    电话号码的字母组合
    最长公共前缀
    盛最多水的容器
    字符串转化整数与回文数
    Z 字形变换
    LeetCode1-5题
  • 原文地址:https://www.cnblogs.com/heimaox/p/9784442.html
Copyright © 2011-2022 走看看