EmogirlAtemoooocow EmogirlAtemoooocow 01-03-2017 Mathematics contestada What is 888,500,000,000 in scientific notation? A 8.885 × 1011 B 8.885 × 1013 C 8.885 × 1010 D 8.885 × 1012 isn't it 8.885 x 10^8 power ?