x进制转化为y进制
来源:互联网 发布:mac 更改用户照片 编辑:程序博客网 时间:2024/05/16 01:58
string transform(int x,int y,string s){ string res = ""; int sum = 0; for(int i = 0 ;i < s.length(); i++){ if(s[i]=='-') continue ; if(s[i]>='0'&&s[i]<='9'){ sum = sum*x+s[i]-'0'; } else{ sum = sum*x+s[i]-'A'+10; } } while(sum){ char tmp = sum % y; sum/=y; if(tmp<=9) tmp+='0'; else{ tmp = tmp - 10 +'A'; } res = tmp + res; } if(res.length()==0) res = "0"; if(s[0]=='-') res ='-' + res ; return res;}
阅读全文
0 0
- x进制转化为y进制
- 8位x进制转化为10进制
- C++将十进制数字转化为X 进制的字符串
- 将一个十进制数字转化为x进制/将x进制的字符串转换成10进制
- 进制转化:N进制转化为10进制
- 统计x转化为2进制的位中为1的个数
- 16进制转化为8进制
- 10进制转化为22进制
- 10进制转化为16进制
- 10进制转化为-2进制
- N!进制转化为10进制
- 已知s="(XYZ)+*",t="(X+Z)*Y",利用联接,求子串和转换等基本运算,将s转化为t
- (x&y)+((x^y)>>1)
- (x&y)+((x^y)>>1)
- (x&y)+((x^y)>>1)
- (x&y)+((x^y)>>1)
- (x&y)+((x^y)>>1)
- $$x^y+y^x>1$$
- 路径中 斜杠/和反斜杠\ 的区别
- Android Wi-Fi WifiStateMachine解析
- 51 nod 1004
- Swift简单体验
- C++
- x进制转化为y进制
- swift3.0选择排序法
- Android布局(线性布局 网格布局 帧布局)
- C语言定义了一个结构体怎么分配内存?C\C++中结构体变量与结构体指针内存分配问题?
- Linux 进程
- Android Wi-Fi wifi scan流程分析(Android 7.0)
- hdu2063 过山车【二分图匹配】
- 并发编程中的CAS算法
- 近邻分析 -- KNN