十六进制与八进制之间转换的小技巧
Posted 杨树辰
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了十六进制与八进制之间转换的小技巧相关的知识,希望对你有一定的参考价值。
最近敲了一道题,是个进制之间的转换,不得不说这道题让我明白了做题时该水的的一定要水。
十六先转到二,一位十六进制数可以转换成一个四位二进制数,然后一位八进制数又可以转换成一个三位二进制数,但是,宝宝天真的以为我需要不停地进制转换,最后发现,完全可以弄两个字符数组来进行进制的转换。
string a16[20]={"0000","0001","0010","0011","0100","0101","0110","0111","1000","1001","1010","1011","1100","1101","1110","1111"};
string a8[10]={"000","001","010","011","100","101","110","111"};
这样的话每一个二进制数对应的数组下标就是十六进制数或八进制数。
呜呜,宝宝心里苦。
以上是关于十六进制与八进制之间转换的小技巧的主要内容,如果未能解决你的问题,请参考以下文章