Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.31 KB | None | 0 0
  1. ll toDecimal(string s, ll n) {
  2.     ll x = 0;
  3.     for (ll i = 0; i < s.length(); i++) {
  4.         x = x * n + s[i] - (s[i] >= 'A' ? 'A' - 10 : '0');
  5.     }
  6.     return x;
  7. }
  8.  
  9. string fromDecimal(ll x, ll k) {
  10.     string s;
  11.     ll d;
  12.     while (x) {
  13.         d = x % k;
  14.         s = char(d + (d >= 10 ? 'A' - 10 : '0')) + s;
  15.         x /= k;
  16.     }
  17.     return s;
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement