I made this to convert numbers between bases 2 and 32. Numbers 2^63 or bigger may be inaccurate. Also, crc32() will be used for base -1