780 / 12 = 65
12 / 488 = 0.02459
4/87.12 = 0.04591 approx.
69369.3333333333333333333333333333333333
473,488,000,000 divided by 12 is 39,457,333,333.33... (repeating forever)
Eighty percent
twelve divided by two is 6
Eighty-nine thousand and twelve.
12,086
80.0012
the answer is 1.
2 billion divided by eighty-nine thousand equals 22,471.91