栈
yanyanwenmeng
这个作者很懒,什么都没留下…
展开
-
10进制与任意进制之间的相互转换
将一个十进制数x转换为任意进制数m(m<16)递归:#include<cstdio>char d[16]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};int turn(int n, int k)//将n转为k进制 { int r=0; r = n%k; n = n/k...原创 2019-01-06 20:29:56 · 5696 阅读 · 3 评论 -
十进制与任意进制之间的转换
任意进制转十进制1101(2)= 1*2^0 + 0 * 2^1 + 1 *2^2 + 1* 2^3ABC(16) = C*16^0 + B*16^1 + A*16^2 = 12*16^0 + 11*16^1 + 10*16^2这里需要注意计算时需要将字母转成数字进行计算。比如A=>10 F=>15'A'-'0'-7 即可将字符‘A'转成数字 10用ans记录每...原创 2020-04-21 18:57:20 · 593 阅读 · 0 评论