-
-
[旧帖]
[求助]八进制和十六进制疑问
0.00雪花
-
发表于:
2008-2-22 15:40
3696
-
[旧帖] [求助]八进制和十六进制疑问
0.00雪花
《标准C++开发入门与编程实践》书里有这样一段:八进制和十六进制都不是给计算机看的,它们出现的原因在于:十进制和二进制很难进行简单的转换,而使用八进制和十六进制则可以很方便地完成二进制与它们之间的转换。
八进制 逢8进1,十六进制 逢16进1,八进制采用0,1,2,3,4,5,6,7作为数字符号,十六进制则采用0,1,2,3,4,5,6,7,8,9A,B,C,D,E,F,作为数字符号。由于8=23,16=24,所以通常将二进制数每3位一组转成八进制数,或者每4位一组转换成十六进制数。
请问各位这里的8=23,16=24是怎么转换的?是什么意思?为什么通常将二进制每3位一组转换成八进制数或者每4位一组转换成十六进制数?
请那位高手帮忙解释一下
[课程]Linux pwn 探索篇!