ASCII对应码表(键值)(8)

简介: ASCII对应码表(键值)(8)

比如,十进制数 1234转换成二制数,如果要一直除以2,直接得到2进制数,需要计算较多次数。所以我们可以先除以16,得到16进制数:


 被除数 计算过程 商 余数


 1234 1234/16 77 2


 77 77/16 4 13 (D)


 4 4/16 0 4


 结果16进制为: 0x4D2


 然后我们可直接写出0x4D2的二进制形式: 0100 1101 0010。


 其中对映关系为:


 0100 -- 4


 1101 -- D


 0010 -- 2


 同样,如果一个二进制数很长,我们需要将它转换成10进制数时,除了前面学过的方法是,我们还可以先将这个二进制转换成16进制,然后再转换为10进制。


 下面举例一个int类型的二进制数:


 01101101 11100101 10101111 00011011


 我们按四位一组转换为16进制: 6D E5 AF 1B


相关文章
|
8月前
|
程序员
转义字符及Ascii表
转义字符及Ascii表
321 0
|
8月前
leetcode-1784:检查二进制字符串字段
leetcode-1784:检查二进制字符串字段
39 0
ASCII码表
ASCII码表
85 0
字符对应的URL编码值集合
字符对应的URL编码值集合
64 0
|
存储 Java
用代码查询ASCII码和Unicode码表序号
用代码查询ASCII码和Unicode码表序号
用代码查询ASCII码和Unicode码表序号
|
信息无障碍
ASCII对应码表(键值)(4)
ASCII对应码表(键值)(4)
161 0
|
Windows
ASCII对应码表(键值)(5)
ASCII对应码表(键值)(5)
190 0
|
机器学习/深度学习 算法 C++
ASCII对应码表(键值)(6)
ASCII对应码表(键值)(6)
249 0
ASCII对应码表(键值)(2)
ASCII对应码表(键值)(2)
105 0
ASCII对应码表(键值)(3)
ASCII对应码表(键值)(3)
190 0