Maya113864 Maya113864 25-08-2014 Mathematics Answered What is 23009040 in scientific notation ....???? HELP