Exponential expression of 10^18.29 Result Base — 10 Exponent — 18.29 1018.29 = 1,949,844,599,758,041,600.0000