0
Anonymous
1500000000.00 in words is: one billion, five hundred million.
Wiki User
Chat with our AI personalities
One hundred fifty billion.
750000
1,650,000,000,000
200000
It is 1.5*1011.
150000000000 meters