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