+0  
 
0
485
1
avatar

1.86•10^13

 Mar 26, 2015

Best Answer 

 #1
avatar+128475 
+5

18,600,000,000,000 = 18 trillion, six hundred billion  ....  [at least in US terms ]

 

  

 Mar 26, 2015
 #1
avatar+128475 
+5
Best Answer

18,600,000,000,000 = 18 trillion, six hundred billion  ....  [at least in US terms ]

 

  

CPhill Mar 26, 2015

3 Online Users