Convert numbers between binary (base 2), octal (base 8), decimal (base 10), and hexadecimal (base 16).