Alexaherdz2017 Alexaherdz2017 08-03-2021 Mathematics contestada What is 1390000000 in scientific notation?