I notice that there is a syntax to enter a numeric literal in a different base, for example:
In:= 5^^1000000000000101 Out= 30517578151
However, there does not seem to be any function to enter a number in a different base. Since, it seems practically every operation in Mathematical has a corresponding function, this seems strange. Also, the documentation for ^^ is hidden in the BaseForm function's documentation, and is just barely mentioned. It is not listed as an operator at all.
This weird syntax is a problem for me. For example, I tried to display a number in different bases like this:
Map[(#^^1000000000000101) &, Range[2, 10]]
and it gives an error.