sabrinnaloves124 sabrinnaloves124 09-12-2020 Mathematics contestada Express this number in scientific notation. 3.868.000.000