Annotation of src/usr.bin/units/units.lib, Revision 1.5
1.5 ! pjanzen 1: / $OpenBSD: units.lib,v 1.4 1999/06/13 16:31:18 pjanzen Exp $
1.2 deraadt 2: / $NetBSD: units.lib,v 1.3 1996/04/06 06:01:04 thorpej Exp $
1.1 deraadt 3:
4: / primitive units
5:
6: m !a!
7: kg !b!
8: sec !c!
9: coul !d!
10: candela !e!
11: dollar !f!
12: bit !h!
13: erlang !i!
14: K !j!
15:
16: / prefixes
17:
18: yotta- 1e24
19: zetta- 1e21
20: exa- 1e18
21: peta- 1e15
22: tera- 1e12
23: giga- 1e9
24: mega- 1e6
25: myria- 1e4
26: kilo- 1e3
27: hecto- 1e2
28: deka- 1e1
29: deci- 1e-1
30: centi- 1e-2
31: milli- 1e-3
32: micro- 1e-6
33: nano- 1e-9
34: pico- 1e-12
35: femto- 1e-15
36: atto- 1e-18
37: zopto- 1e-21
38: yocto- 1e-24
39:
40: semi- .5
41: demi- .5
42:
43: Y- yotta
44: Z- zetta
45: E- exa
46: P- peta
47: T- tera
48: G- giga
49: M- mega
50: k- kilo
51: h- hecto
52: da- deka
53: d- deci
54: c- centi
55: m- milli
56: p- pico
1.4 pjanzen 57: n- nano
1.1 deraadt 58: f- femto
59: a- atto
60: z- zopto
61: y- yocto
62:
63: / constants
64:
65: fuzz 1
66: pi 3.14159265358979323846
1.4 pjanzen 67: c 2.99792458e+8 m/sec
1.1 deraadt 68: g 9.80665 m/sec2
1.4 pjanzen 69: AU 1.49597870e+11 m fuzz
70: au AU
71: mole 6.0221367e+23 fuzz
72: e 1.60217733e-19 coul fuzz
73: / Next two to be multiplied by mass
1.1 deraadt 74: energy c2
75: force g
1.4 pjanzen 76: mercury 1.3332239e+5 kg/m2-sec2
1.1 deraadt 77: hg mercury
1.4 pjanzen 78: mmHg 0.001 m hg
79:
80: mu 4.e-7 pi-N/A2
81: epsilon 1.0 /mu/c2
82: alpha 0.5 mu-c-e2/planck
83: planck 6.6260755e-34 joule-sec
84: hbar 0.5 planck/pi
85: electronmass 9.1093897e-31 kg
86: protonmass 1.6726231e-27 kg
87: neutronmass 1.6749286e-27 kg
88:
1.1 deraadt 89:
90: / dimensionless
91:
92: radian .5 / pi
93: degree 1|180 pi-radian
94: circle 2 pi-radian
95: turn 2 pi-radian
1.4 pjanzen 96: revolution turn
1.1 deraadt 97: rev turn
98: grade .9 degree
99: arcdeg 1 degree
100: arcmin 1|60 arcdeg
101: ccs 1|36 erlang
102: arcsec 1|60 arcmin
103:
104: steradian radian2
105: sphere 4 pi-steradian
106: sr steradian
107:
108: / Time
109:
110: second sec
111: s sec
112: minute 60 sec
113: min minute
114: hour 60 min
115: hr hour
116: day 24 hr
117: da day
118: week 7 day
1.4 pjanzen 119: year 3.15569259747e7 sec fuzz
1.1 deraadt 120: yr year
121: month 1|12 year
122: ms millisec
123: us microsec
124:
125: / Mass
126:
127: gram millikg
128: gm gram
129: mg milligram
130: metricton kilokg
131:
132: / Avoirdupois
133:
134: lb .45359237 kg
135: pound lb
136: lbf lb g
137: ounce 1|16 lb
138: oz ounce
139: dram 1|16 oz
140: dr dram
141: grain 1|7000 lb
142: gr grain
143: shortton 2000 lb
144: ton shortton
145: longton 2240 lb
146:
147: / Apothecary
148:
149: scruple 20 grain
150: apdram 60 grain
151: apounce 480 grain
152: appound 5760 grain
153: troypound appound
154:
155: / Length
156:
157: meter m
158: micron micrometer
159: angstrom decinanometer
1.4 pjanzen 160: ao 0.25 alpha/pi/rydbergconst
1.1 deraadt 161:
162: inch 2.54 cm
163: in inch
164: foot 12 in
165: feet foot
166: ft foot
167: yard 3 ft
168: yd yard
169: rod 5.5 yd
170: rd rod
171: mile 5280 ft
172: mi mile
173:
174: british 1200|3937 m/ft
1.4 pjanzen 175: / Assume we do not want the prefix n- with mile
1.1 deraadt 176: nmile 1852 m
177:
178: acre 4840 yd2
179:
180: cc cm3
181: liter kilocc
182: ml milliliter
183:
184: / US Liquid
185:
186: gallon 231 in3
187: imperial 1.20095
188: gal gallon
189: quart 1|4 gal
190: qt quart
191: pint 1|2 qt
192: pt pint
193:
194: floz 1|16 pt
195: fldr 1|8 floz
196:
197: / US Dry
198:
199: dry 268.8025 in3/gallon fuzz
200: peck 8 dry-quart
201: pk peck
202: bushel 4 peck
203: bu bushel
204: chaldron 36 bushel
205:
206: / British
207:
208: brgallon 277.420 in3 fuzz
209: brquart 1|4 brgallon
210: brpint 1|2 brquart
211: brfloz 1|20 brpint
212: brpeck 554.84 in3 fuzz
213: brbushel 4 brpeck
214:
215: / Energy Work
216:
217: newton kg-m/sec2
218: nt newton
219: N newton
220: joule nt-m
1.4 pjanzen 221: J joule
1.1 deraadt 222: cal 4.1868 joule
223:
224: / Electrical
225:
226: coulomb coul
227: C coul
228: ampere coul/sec
229: amp ampere
1.4 pjanzen 230: A amp
1.1 deraadt 231: watt joule/sec
1.4 pjanzen 232: W watt
1.1 deraadt 233: volt watt/amp
234: ohm volt/amp
235: mho /ohm
236: farad coul/volt
1.4 pjanzen 237: F farad
1.1 deraadt 238: henry sec2/farad
1.4 pjanzen 239: H henry
1.1 deraadt 240: weber volt-sec
1.4 pjanzen 241: Wb weber
1.1 deraadt 242:
243: / Light
244:
245: cd candela
246: lumen cd sr
247: lux cd sr/m2
248:
1.4 pjanzen 249: / Wall Street Journal, June 10, 1999, with rounding
1.1 deraadt 250:
251: $ dollar
252: argentinapeso $
253: australiadollar .66 $
254: bahraindinar 2.6522 $
1.4 pjanzen 255: brazilreal .57 $
256: britainpound 1.60 $
257: canadadollar .68 $
258: chilepeso .002 $
259: chinarenminbi .1208 $
260: colombiapeso .000596 $
261: czechkoruna .028 $
262: denmarkkrone .14 $
263: ecuadorsucre .000093 $
1.1 deraadt 264: greatbritainpound britainpound
1.4 pjanzen 265: greecedrachma .00323 $
1.1 deraadt 266: hongkongdollar .13 $
1.4 pjanzen 267: hungaryforint .0042 $
268: indiarupee .02326 $
269: indonesiarupiah .000129 $
270: israelshekel .245 $
271: japanyen .0084 $
272: jordandinar 1.41 $
273: kuwaitdinar 3.27 $
274: lebanonpound .000663 $
275: malaysiaringgit .263 $
276: maltalira 2.48 $
277: mexicopeso .1044 $
278: newzealanddollar .538 $
279: norwaykrone .128 $
280: pakistanrupee .0193 $
281: perunewsol .298 $
282: philippinespeso .0264 $
283: polandzloty .254 $
284: saudiarabiariyal .2666 $
285: singaporedollar .583 $
286: slovakkoruna .0229 $
287: southafricarand .163 $
288: southkoreawon .00086 $
289: swedenkrona .118 $
1.1 deraadt 290: switzerlandfranc .66 $
1.4 pjanzen 291: taiwandollar .0308 $
292: thailandbaht .02705 $
293: turkeylira .00000244 $
1.1 deraadt 294: unitedarabdirham .2723 $
1.4 pjanzen 295: uruguaynewpeso .0889 $
296: venezuelabolivar .00166 $
297: euro 1.05 $
1.5 ! pjanzen 298:
! 299: / EMU currencies have constant exchange rate against Euro since 1.1.1999
! 300: austriaschilling 1|13.7603 euro
! 301: belgiumfranc 1|40.3399 euro
! 302: finlandmarkka 1|5.94573 euro
! 303: francefranc 1|6.55957 euro
! 304: germanymark 1|1.95583 euro
! 305: irelandpunt 1|0.787564 euro
! 306: italylira 1|1936.27 euro
! 307: netherlandguilder 1|2.20371 euro
! 308: portugalescudo 1|200.482 euro
! 309: spainpeseta 1|166.386 euro
1.1 deraadt 310:
311: mark germanymark
312: bolivar venezuelabolivar
313: peseta spainpeseta
314: rand southafricarand
315: escudo portugalescudo
316: sol perusol
317: guilder netherlandsguilder
318: hollandguilder netherlandsguilder
319: peso mexicopeso
320: yen japanyen
321: lira italylira
322: rupee indiarupee
323: drachma greecedrachma
324: franc francefranc
325: markka finlandmarkka
326: sucre ecuadorsucre
327: poundsterling britainpound
328:
329: / computer
330:
331: baud bit/sec
332: byte 8 bit
333: block 512 byte
334: kbyte 1024 byte
335: megabyte 1024 kbyte
336: gigabyte 1024 megabyte
337: meg megabyte
338:
339: / Trivia
340:
341: % 1|100
1.4 pjanzen 342: abampere 10 ampere
1.1 deraadt 343: admiraltyknot 6080 ft/hr
344: apostilb cd/pi-m2
1.4 pjanzen 345: asb apostilb
1.1 deraadt 346: are 1e+2 m2
347: arpentcan 27.52 mi
348: arpentlin 191.835 ft
1.4 pjanzen 349: astronomicalunit AU
1.1 deraadt 350: atmosphere 1.01325e+5 nt/m2
351: atm atmosphere
1.4 pjanzen 352: atomicmassunit 1.6605402e-27 kg fuzz
1.1 deraadt 353: amu atomicmassunit
354: bag 94 lb
355: bakersdozen 13
356: bar 1e+5 nt/m2
357: barie 1e-1 nt/m2
358: barleycorn 1|3 in
359: barn 1e-28 m2
1.4 pjanzen 360: \ oil barrel, nothing else
1.1 deraadt 361: barrel 42 gal
362: barye 1e-1 nt/m2
1.4 pjanzen 363: baryl microbar
1.1 deraadt 364: bev 1e+9 e-volt
365: biot 10 amp
366: blondel cd/pi-m2
367: boardfoot 144 in3
368: bolt 40 yd
369: bottommeasure 1|40 in
370: britishthermalunit 1.05506e+3 joule fuzz
371: btu britishthermalunit
372: refrigeration 12000 btu/ton-hour
373: buck dollar
374: cable 720 ft
375: caliber 1e-2 in
376: calorie cal
377: carat 205 mg
378: caratgold 1|24
379: cent centidollar
380: cental 100 lb
381: centesimalminute 1e-2 grade
382: centesimalsecond 1e-4 grade
383: century 100 year
384: cfs ft3/sec
385: chain 66 ft
386: circularinch 1|4 pi-in2
387: circularmil 1e-6|4 pi-in2
388: clusec 1e-8 mm-hg m3/s
389: coomb 4 bu
390: cord 128 ft3
391: cordfoot cord
392: crith 9.06e-2 gm
393: cubit 18 in
394: cup 1|2 pt
395: curie 3.7e+10 /sec
396: dalton amu
397: decade 10 yr
398: dipotre /m
399: displacementton 35 ft3
400: doppelzentner 100 kg
401: dozen 12
402: drop .03 cm3
403: dyne cm-gm/sec2
404: electronvolt e-volt
405: ell 45 in
406: engineerschain 100 ft
407: engineerslink 100|100 ft
408: equivalentfootcandle lumen/pi-ft2
409: equivalentlux lumen/pi-m2
410: equivalentphot cd/pi-cm2
411: erg cm2-gm/sec2
412: ev e-volt
1.4 pjanzen 413: faraday 9.6485309e+4 coul
1.1 deraadt 414: fathom 6 ft
415: fermi 1e-15 m
416: fifth 4|5 qt
417: fin 5 dollar
418: finger 7|8 in
419: firkin 9 gal
420: footcandle lumen/ft2
421: footlambert cd/pi-ft2
422: fortnight 14 da
423: franklin 3.33564e-10 coul
424: frigorie kilocal
425: furlong 220 yd
426: galileo 1e-2 m/sec2
427: gamma 1e-9 weber/m2
428: gauss 1e-4 weber/m2
1.4 pjanzen 429: G gauss
1.1 deraadt 430: geodeticfoot british-ft
431: geographicalmile 1852 m
1.4 pjanzen 432: gilbert 2.5 amp/pi
1.1 deraadt 433: gill 1|4 pt
434: gross 144
435: gunterschain 22 yd
436: hand 4 in
1.4 pjanzen 437: hartree 2 rydberg
1.1 deraadt 438: hectare 1e+4 m2
439: hefnercandle .92 cd
440: hertz /sec
441: Hz hertz
442: hogshead 2 barrel
443: hd hogshead
444: homestead 1|4 mi2
1.4 pjanzen 445: / horsepower is not uniquely defined
446: horsepower 735.50 watt
1.1 deraadt 447: hp horsepower
448: hyl gm force sec2/m
449: hz /sec
450: imaginarycubicfoot 1.4 ft3
451: jeroboam 4|5 gal
452: karat 1|24
453: kcal kilocal
454: kcalorie kilocal
455: key kg
456: kilderkin 18 gal
457: knot nmile/hr
1.4 pjanzen 458: kn knot
1.1 deraadt 459: lambert cd/pi-cm2
1.4 pjanzen 460: Lb lambert
1.1 deraadt 461: langley cal/cm2
462: last 80 bu
463: league 3 mi
464: lightyear c-yr
1.4 pjanzen 465: ly lightyear
1.1 deraadt 466: line 1|12 in
467: link 66|100 ft
468: longhundredweight 112 lb
469: longquarter 28 lb
470: lusec 1e-6 mm-hg m3/s
1.4 pjanzen 471: m_earth 5.98e24 kg
472: m_moon 7.34e22 kg
473: m_sun 1.989e30 kg
1.1 deraadt 474: mach 331.46 m/sec
475: magnum 2 qt
476: marineleague 3 nmile
477: maxwell 1e-8 weber
1.4 pjanzen 478: Mx maxwell
1.1 deraadt 479: metriccarat 200 mg
480: mgd megagal/day
481: mh millihenry
482: mil 1e-3 in
483: millenium 1000 year
484: minersinch 1.5 ft3/min
485: minim 1|60 fldr
486: mo month
487: mpg mile/gal
488: mph mile/hr
489: nail 1|16 yd
490: nauticalmile nmile
491: nit cd/m2
492: noggin 1|8 qt
493: nox 1e-3 lux
494: ns nanosec
1.4 pjanzen 495: oersted 2.5e+2 amp/m/pi
496: Oe oersted
1.1 deraadt 497: pace 36 in
498: palm 3 in
499: parasang 3.5 mi
1.4 pjanzen 500: parsec AU-radian/arcsec
1.1 deraadt 501: pascal nt/m2
1.4 pjanzen 502: Pa pascal
1.1 deraadt 503: pc parsec
504: pennyweight 1|20 oz
505: pwt pennyweight
506: percent %
507: perch rd
508: phot lumen/cm2
509: pica 1|6 in
510: pieze 1e+3 nt/m2
511: pipe 4 barrel
512: point 1|72 in
513: poise gm/cm-sec
1.4 pjanzen 514: P poise
1.1 deraadt 515: pole rd
1.4 pjanzen 516: pond 9.80665e-3 nt
1.1 deraadt 517: poundal ft-lb/sec2
518: pdl poundal
519: proof 1|200
520: psi lb-g/in2
521: quarter 9 in
522: quartersection 1|4 mi2
523: quintal 100 kg
524: quire 25
525: rad 100 erg/gm
526: ream 500
527: registerton 100 ft3
528: rehoboam 156 floz
529: rhe 10 m2/nt-sec
1.4 pjanzen 530: rem 0.01 J/kg
1.1 deraadt 531: rontgen 2.58e-4 curie/kg
1.4 pjanzen 532: roentgen rontgen
533: R roentgen
1.1 deraadt 534: rood 1.21e+3 yd
535: rope 20 ft
536: rutherford 1e+6 /sec
1.4 pjanzen 537: rydbergconst 0.5 electronmass-c-alpha2/planck
538: rydberg rydbergconst-planck-c
1.1 deraadt 539: sabin 1 ft2
540: sack 3 bu
541: seam 8 bu
542: section mi2
543: shippington 40 ft3
544: shorthundredweight 100 lb
545: shortquarter 25 lb
546: siemens /ohm
547: sigma microsec
548: skein 120 yd
549: skot 1e-3 apostilb
550: slug lb-g-sec2/ft
551: span 9 in
552: spat 4 pi sr
553: spindle 14400 yd
554: square 100 ft2
555: stere m3
556: sthene 1e+3 nt
557: stilb cd/cm2
1.4 pjanzen 558: sb stilb
1.1 deraadt 559: stoke 1e-4 m2/sec
560: stone 14 lb
561: strike 2 bu
562: surveyfoot british-ft
563: surveyyard 3 surveyfoot
564: surveyorschain 66 ft
565: surveyorslink 66|100 ft
566: tablespoon 4 fldr
567: teaspoon 4|3 fldr
568: tesla weber/m2
1.4 pjanzen 569: T tesla
1.1 deraadt 570: therm 1e+5 btu
571: thermie 1e+6 cal
572: timberfoot ft3
573: tnt 4.6e+6 m2/sec2
574: tonne 1e+6 gm
575: torr mm hg
576: township 36 mi2
577: tun 8 barrel
578: water gram g / cc
579: wey 40 bu
580: weymass 252 lb
1.4 pjanzen 581: Xunit 1.00206e-13 m
1.1 deraadt 582: k 1.38047e-16 erg/degC
583:
584:
585: degC K
586: kelvin K
587: brewster 1e-12 m2/newton
588: degF 5|9 degC
589: degreesrankine degF
590: degrankine degreesrankine
591: degreerankine degF
592: degreaumur 10|8 degC
593: drachm 60 grain
594: poncelet 100 kg m g / sec
595: denier .05|450 gram / m
596: tex .001 gram / m
597: englishell 45 inch
598: scottishell 37.2 inch
599: flemishell 27 inch
600: V volt
601: eV e V
602: bohrradius hbar2-C2/8.988e9 N m2-e2-electronmass
603: becquerel 1|3.7e10 curie
604: fresnel 1e12 hertz
605: statcoul 1|2.99792458e9 coul
606: statamp 1|2.99792458e9 amp
607: statvolt 2.99792458e2 volt
608: statcoulomb statcoul
609: statampere statamp
1.4 pjanzen 610: debye 3.33564e-30 coul-m
1.1 deraadt 611: pulsatance 2 pi/sec
612: rpm rev/minute
613: rps rev/sec
614: kilohm kiloohm
615: megohm megaohm
616: siderealyear 365.256360417 day
617: siderealday 23.934469444 hour
618: siderealhour 1|24 sidereal day
619: lunarmonth 29.5305555 day
620: synodicmonth lunarmonth
621: siderealmonth 27.32152777 day
622: tropicalyear year
623: solaryear year
624: lunaryear 12 lunarmonth
625: cran 37.5 brgallon
626: kip 1000 lbf
627: frenchfoot 16|15 ft
628: frenchfeet frenchfoot
629: toise 6 frenchfeet
630: sievert 8.4 rontgen
631: candle 1.02 candela
632: militarypace 2.5 feet
633: metre meter
634: litre liter
635: gramme gram
636: iudiptheria 62.8 microgram
637: iupenicillin .6 microgram
638: iuinsulin 41.67 microgram
639: cottonyarncount 2520 ft/pound
640: linenyarncount 900 ft/pound
641: worstedyarncount 1680 ft/pound
642: metricyarncount meter/gram
643: jewlerspoint 2 milligram