since the question u've primarily asked is what (8x10^16)is...
let this b equal to x.
so take the logarithm of the 2...
log x =log (8x10^16)
=log 8+ 16log10
(log 10=1; And the value of log 8 from the log table is 0.9031)
so,
log x= 0.9031+16
=16.9031
and, x= antilog 16.9031
=80000000000000000...so thts ur value
And as to solving the summation, u'd hav 2 use blue-j, a platform for java.
Hope this helped u a bit...