contestada

Which of the following is the number 5.03 x 10-5 written in standard form?
A
50,300,000
B
503,000
0.00503
D
0.0000503