converts a number for any base to any base, well most likely you would use it for binary (base 2)/decimal (10) or hexadecimal(16), sometimes 8 has been used as well...