Hi friend
3868000000 in scientific notation is : 3.868* 10^9
I hope that's help:) Please rate
If you have any further questions please let me know.Thx
7.2m questions
9.7m answers