if we have: 2^10 = 1024

what is 10^? = 1024

Since this is a small number I can do rote trying and come to 10^3=1000 ~1024 but how I can approximate this with some formula or some algorithms when I have really big number.

For example to convert from base 2 to 10 and play with the exponents to get some number?

Thanks!