摘要: 思路: 1. int存不了很大的数字 同样 long long int也无能为力。所以用字符串存。 2. 先把十六进制转为二进制。示例中我给出了一种 还算是比较高效的方式。使用位运算。 3. 二进制转八进制 我的方法很简单。如果二进制串长度正好是3的倍数,那么就直接从头开始三个三个的算。如果模3得1 阅读全文
posted @ 2018-03-23 20:49 须小弥 阅读(233) 评论(0) 推荐(0)
摘要: 思路: 1. 下面我把相互转换的所有类型都写出来了。实际上都是通过十进制中转的,这样比较简单,写出X进制转成十进制和从十进制转成X进制的两份代码直接拷贝就完成了剩余的部分。哦,对,自己封装了一个charToDigit函数,主要是将字符转为数字用的。 2. 十六进制转十进制转八进制: 3. 其他同理 阅读全文
posted @ 2018-03-23 18:52 须小弥 阅读(8716) 评论(1) 推荐(0)