What Gary said, but will add that in engineering a billion is 'Giga'
Code:
f femto 10^-15 0.000,000,000,000,001
p pico 10^-12 0.000,000,000,001
n nano 10^-09 0.000,000,001
u micro 10^-06 0.000,001
m milli 10^-03 0.001
- UNIT 10^00 1
k kilo 10^03 1000
M Mega 10^06 1000,000
G Giga 10^09 1000,000,000
T Tera 10^12 1000,000,000,000
P Peta 10^15 1000,000,000,000,000
Anyone involved with computers will be familiar with Mega, Giga, Tera etc.
Anyone involved with electronics will be familiar with micro, nano, pico etc
EDIT: Haha, could've saved myself time formatting that by linking to this chart on Wikipedia...
SI Prefix
Chart includes long and short scale names too.
Whole pile of prefixes I've never come across in that chart, like Eta, Zetta, Yotta, atto zepto, yocto...