What percentage is 950 million of 39.5 billion?
9.5E8 / 3.95E10 =2.40506%
95000000039500000000
= 953950
= 19079percent
≈2.41 percent.