7E6 or 7 x 10 to the sixth power
they both mean the same thing, they just are written different.
5.1m questions
6.7m answers