2 billion divided by eighty-nine thousand equals 22,471.91
0.4358
1.2917
0.024
It is 111 remainder 1 or 111 Repeating.
2 billion divided by eighty-nine thousand equals 22,471.91
10
It is 41,666,666.66.. recurring.
0.4358
13.3333
1.2917
It is 24.
0.024
0.024
2950.8196
It is 111 remainder 1 or 111 Repeating.
50000000000 / 309000000 = 161.8123