Press space, then enter the number you want to convert, then enter the base of that number, and after that, enter the base of the new, outputted number. It will say the output. If you want to use the blocks, use the "Calculate the number ___ in base ___ to a number in base ___" custom block to calculate a number from a base 1 to 68 to another number in base 1 to 68. If it is converting a number to a base higher than 68, it may output with 2 quotes and a number in it, with spaces to separate it. You can use this for compressing and opening save codes, by converting the base 10 data to base 68 (the highest base you can use in this project), and when you want to open it, you convert the base 68 number you got, to base 10 to get the numbers back. Also, instead of joining together data before converting the big result, you can convert each data instead, so that numbers don't overflow and become rounded.
This handles the bases from 1 to 68. This project handles bases higher than 10 using symbols. Entering infinity will just also output infinity. Important note!!!: If a number is too big, it might get corrupted, and output gibberish. And this does not support spaces! Here's each symbol the project uses: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ[];',./\-=!@#$%^&*()`{}:"<>?|+~ I heard I'm supposed to put tags so..... #Binary #Bases #BaseConverter