Trillion means 10^12 in the US but means 10^18 in the above places.
Same thing for a trillion. I think the first is or maybe was a UK'ism. Maybe the rest of the world does that too?