Answer:
In standard form there are 1000000000 nanoseconds in a second.
1000000000 nanoseconds ( in standard form )
hope this answer helps you!
8.3m questions
10.9m answers