zoukankan      html  css  js  c++  java
  • ASCII和16进制

    所谓的ASCII和16进制都只是概念上的东西,在计算机中通通是二进制

    转换应该是输出的转换,同样是一个数,在计算机内存中表示是一样的,只是输出不一样
    ASCII是针对字符的编码,几乎是键盘上的字符的编码。下面是一张ASCII和16进制的对应表:

    ASCII与16进制转换
    ASCII 16进制 ASCII 16进制 ASCII 16进制 ASCII 16进制
    NUL 00H DLE 10H SP 20H 0 30H
    SOH 01H DC1 11H ! 21H 1 31H
    STX 02H DC2 12H " 22H 2 32H
    ETX 03H DC3 13H # 23H 3 33H
    EOT 04H DC4 14H $ 24H 4 34H
    ENQ 05H NAK 15H % 25H 5 35H
    ACK 06H SYN 16H & 26H 6 36H
    BEL 07H ETB 17H  ' 27H 7 37H
    BS 08H CAN 18H ( 28H 8 38H
    HT 09H EM 19H ) 29H 9 39H
    LF 0AH SUB 1AH * 2AH : 3AH
    VT 0BH ESC 1BH  + 2BH ; 3BH
    FF 0CH FS 1CH , 2CH 3CH
    CR 0DH GS 1DH  _ 2DH  = 3DH
    SO 0EH RS 1EH . 2EH 3EH
    SI 0FH US 1FH / 2FH 3FH
    ASCII 16进制 ASCII 16进制 ASCII 16进制 ASCII 16进制
    40H P 50H 60H p 70H
    A 41H Q 51H a 61H q 71H
    B 42H R 52H b 62H r 72H
    C 43H S 53H c 63H s 73H
    D 44H T 54H d 64H t 74H
    E 45H U 55H e 65H u 75H
    F 46H V 56H f 66H v 76H
    G 47H W 57H g 67H w 77H
    H 48H X 58H h 68H x 78H
    I 49H Y 59H i 69H y 79H
    J 4AH Z 5AH j 6AH z 7AH
    K 4BH 5BH k 6BH 7BH
    L 4CH 5CH l 6CH 7CH
    M 4DH 5DH m 6DH 7DH
    N 4EH 5EH n 6EH 7EH
    O 4FH 5FH o 6FH DEL 7FH

    关于这张表,主要是键盘上的键值字符在计算机中的二进制存储,为了方便,转化成的16进制表示。
    所以,45的ASCII表示就是4的ASCII表示和5的ASCII表示联结起来的。
    每个ASCII字符转化成16进制是两位的16进制数,同样,把16进制数转化成ASCII时是两位一起转化成一个ASCII字符,然后把他们联结起来。

  • 相关阅读:
    leetcode821
    leetcode872
    leetcode700
    leetcode806
    2019-9-2-win10-uwp-右击浮出窗在点击位置
    2019-9-2-win10-uwp-打包第三方字体到应用
    2019-10-18-dotnet-文件读写务必注意事项
    2018-8-10-win10-uwp-如何创建修改保存位图
    2018-8-9-win10-uwp-装机必备应用-含源代码
    2019-11-1-asp-dotnet-core-简单开发P2P中央服务器
  • 原文地址:https://www.cnblogs.com/ArRan/p/3730394.html
Copyright © 2011-2022 走看看