+0  
 
0
773
2
avatar

what percentage is 12800000000 of 1260000000000000000000

 Feb 19, 2017
 #1
avatar+37146 
0

Not sure anyone (including YOU) really cares....Silly

 Feb 19, 2017
 #2
avatar+247 
0

just for the sake of it the answer is 0.00000101587302

 

and no i dont care either cool

 Feb 19, 2017

0 Online Users