Here are the magnifying prefixes, along with the corresponding binary interpretations in common use:

 

kilo          1000l

mega       10002

giga         10003

tera­         10004

peta         10005

exa          10006

zetta 10007

yotta­       10008

 

Binary Orders of Magnitude

1 = 1024

210 = 1,02410242 =

220 = 1,048,57610243 =

230 =  1,073,741,82410244 =

240 = 1,099,511,627,77610245 =

250 = 1,125,899,906,842,62410246 =

260 = 1,152,921,504,606,846.97610247 =

270 = 1,180,591,620,717,411,303.42410248 =

280 = 1,208,925,819,614,629,174,706,176

 

 

Here are the SI fractional prefixes: prefix decimal

milli‑ 1000-1

micro‑ 1000-2

nano‑ 1000-3

pico‑ 1000-4

femto‑ 1000-5

atto‑ 1000 -6

zepto‑ 1000 ‑7

yocto‑ 1000 ‑8

 

Jargon usage     (seldom used in jargon) small or human‑scale (see micro‑) even smaller (see nano‑) even smaller yet (see pico‑) (not used in jargon—yet) (not used in jargon—yet) (not used in jargon—yet) (not used in jargon—yet) 

 

The prefixes zetta‑, yotta‑, zepto‑, and yocto‑ have been included in these tables purely for completeness and giggle value; they were adopted in 1990 by the  19th Conference Generale des Poids et Mesures'. The binary peta­ and exa‑  loadings, though well established, are not in jargon use either— yet. The prefix milli‑, denoting multiplication by 1000‑1, has always been rare in jargon (there is, however, a standard joke about the millihelen— notionally, the amount of beauty required to launch one ship).

 

See the entries on micro‑, pico‑, and nano‑ for more information on connotative jargon use of these terms. 'Femto' and 'atto' (which, interestingly, derive not from Greek but from Danish) have not yet acquired jargon loadings, though it is easy to predict what those will be once computing technology enters the required realms of magnitude (however, see attoparsec).