+0  
 
0
732
2
avatar

what percentage is 12800000000 of 1260000000000000000000

 Feb 19, 2017
 #1
avatar+36915 
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

2 Online Users