刷题常用技巧
Noahの梦想
www.noah-dream.com
我的个人博客欢迎各位来访
展开
-
进制转换,任意进制转换为10进制
long long get10()//输入数字并得到对应十进制的值{ long long m = 0, p = 1; string s; cin >> s; for (int i = s.length() - 1; i >= 0; i--) { if (s[i] > '9') m += p * (s[i] - 'A' + 10); else m +...原创 2019-03-05 12:47:38 · 586 阅读 · 0 评论 -
进制转换,10进制转换为任意进制
void print(){ string s; long long nn = num; if (nn == 0) s = "0"; while (nn) { char c; if (nn%r <= 9) c = (nn%r) + '0'; else c = (nn%r - 10) + 'A'; nn /= r; s = c + s; }...原创 2019-03-05 12:52:06 · 353 阅读 · 0 评论