Change how an integer is written without changing its value.
Read digits in the source base, then rewrite the same integer in the target base
Interpret the source string as a polynomial in the source radix, then emit digits for the target radix by repeated division. Digits must be valid for the chosen base (e.g. A–F only in hex).
Programming, digital logic, and encoding/decoding binary or hex literals.