xref: /inferno-os/lib/units (revision 46439007cf417cbd9ac8049bb4122c890097a0fa)
1/order of evaluation
2/ + -
3/ * /
4/ juxtaposition (meaning *)
5/ ¹ ² ³ ^
6/ | (meaning /)
7/ name number ()
8
9/dimensions
10m			#
11kg			#
12sec			#
13coul			#
14candela			#
15$			#
16radian			#
17bit			#
18erlang			#
19°K			#
20°C			#
21°F			#
22
23/constants
24
25π			3.14159265358979323846
26pi			π
27c			2.997925e+8 m/sec
28g			9.80665 m/sec²
29au			1.49597871e+11 m
30mole			6.022169e+23
31e			1.6021917e-19 coul
32energy			c²
33force			g
34mercury			1.33322e+5 kg/m²sec²
35hg			mercury
36h			6.62620e-34 m²kg/sec
37ℏ			h/2 π
38hbar			ℏ
39nonillion		1e30
40octillion		1e27
41septillion		1e24
42sextillion		1e21
43pentillion		1e18
44quadrillion		1e15
45trillion		1e12
46billion			1e9
47million			1e6
48thousand		1e3
49hundred			1e2
50
51/dimensionless
52
53°			1|180 π radian
54degree			°
55circle			2 π radian
56turn			2 π radian
57grad			.9 °
58arcdeg			1 °
59arcmin			1|60 °
60arcsec			1|3600 °
61ccs			1|36 erlang
62
63steradian		radian²
64sphere			4 π steradian
65sr			steradian
66giga		1024 1024 1024
67
68/Time
69
70second			sec
71s			sec
72minute			60 sec
73min			minute
74hour			60 min
75hr			hour
76day			24 hr
77da			day
78week			7 day
79year			365.24219879 day
80yr			year
81month			1|12 year
82ms			millisec
83us			microsec
84
85/Mass
86
87gram			millikg
88gm			gram
89mg			milligram
90metricton		kilokg
91
92/Avoirdupois
93
94lb			.45359237 kg
95lbf			lb g
96pound			lb
97ounce			1|16 lb
98oz			ounce
99dram			1|16 oz
100dr			dram
101grain			1|7000 lb
102gr			grain
103shortton		2000 lb
104ton			shortton
105longton			2240 lb
106
107/Apothecary
108
109scruple			20 grain
110apdram			60 grain
111apounce			480 grain
112troyounce		apounce
113appound			5760 grain
114troypound		appound
115
116/Length
117
118meter			m
119cm			centimeter
120mm			millimeter
121km			kilometer
122nm			nanometer
123micron			micrometer
124µ			micrometer
125Å			decinanometer
126angstrom		Å
127
128inch			2.54 cm
129"			inch
130in			inch
131inches		inch
132'			12"
133foot			12 in
134feet			foot
135ft			foot
136yard			3 ft
137yd			yard
138rod			5.5 yd
139rd			rod
140mile			5280 ft
141mi			mile
142
143british			1200|3937 m/ft
144nmile			1852 m
145
146acre			4840 yd²
147
148cc			cm³
149liter			kilocc
150ml			milliliter
151
152/US Liquid
153
154gallon			231 in³
155imperial		1.20095
156epa			0.8
157gal			gallon
158quart			1|4 gal
159qt			quart
160pint			1|2 qt
161pt			pint
162
163floz			1|16 pt
164fldr			1|8 floz
165
166/US Dry
167
168dry			268.8025 in³/gallon
169peck			8 dry quart
170pk			peck
171bushel			4 peck
172bu			bushel
173
174/British
175
176brgallon		277.420 in³
177brquart			1|4 brgallon
178brpint			1|2 brquart
179brfloz			1|20 brpint
180brpeck			554.84 in³
181brbushel		4 brpeck
182
183/Energy Work
184
185newton			kg m/sec²
186nt			newton
187joule			nt m
188cal			4.1868 joule
189
190/Electrical
191
192coulomb			coul
193ampere			coul/sec
194amp			ampere
195watt			joule/sec
196volt			watt/amp
197Ω			volt/amp
198ohm			Ω
199mho			1/Ω
200farad			coul/volt
201henry			sec²/farad
202weber			volt sec
203
204/Light
205
206cd			candela
207lumen			cd sr
208lux			cd sr/m²
209
210/ MONEY DATE
211/ Fri Oct 27 15:52:13 EDT 2000
212
213/ MONEY START
214argentpeso		1 | .9998 $
215australiadollar		1 | 1.9175 $
216brazilreal		1 | 1.9300 $
217britainpound		1 | .6972 $
218canadadollar		1 | 1.5237 $
219chilepeso		1 | 576.45 $
220chinayuan		1 | 8.2782 $
221colombiapeso		1 | 2165.00 $
222czechrepkoruna		1 | 42.11 $
223denmarkkrone		1 | 9.0134 $
224dominicanpeso		1 | 16.00 $
225egyptpound		1 | 3.6750 $
226euro			1 | 1.08863 $
227hongkongdollar		1 | 7.7991 $
228hungaryforint		1 | 317.59 $
229indiarupee		1 | 46.600 $
230indnsiarupiah		1 | 9025.00 $
231israelshekel		1 | 4.1450 $
232japanyen		1 | 108.34 $
233jordandinar		1 | .71098 $
234lebanonpound		1 | 1514.00 $
235malaysiaringgit		1 | 3.7996 $
236mexicopeso		1 | 9.6850 $
237newzealanddollar	1 | 2.4938 $
238norwaykrone		1 | 9.5940 $
239pakistanrupee		1 | 57.75 $
240perunewsol		1 | 3.510 $
241philpinspeso		1 | 50.10 $
242polandzloty		1 | 4.70 $
243russiaruble		1 | 27.9200 $
244sdr			1 | .7841 $
245saudiarabriyal		1 | 3.7508 $
246singaporedollar		1 | 1.7546 $
247slovakrepkoruna		1 | 52.65 $
248southafricarand		1 | 7.6725 $
249southkoreawon		1 | 1137.20 $
250swedenkrona		1 | 10.2621 $
251switzerlndfranc		1 | 1.8195 $
252taiwandollar		1 | 32.09 $
253thailandbaht		1 | 43.58 $
254turkeylira		1 | 687860 $
255uaedirham		1 | 3.6728 $
256uruguaynewpeso		1 | 12.4180 $
257venezuelabolivar	1 | 693.2500 $
258/ MONEY END
259
260€			euro
261£			britainpound
262¥			japanyen
263dollar			$
264
265bef			1 | 40.3399 €
266belgiumfranc	bef
267dem			1 | 1.95583 €
268germanymark	dem
269grd			1 | 340.750 €
270greecedrachma	grd
271esp			1 | 166.386 €
272spainpeseta		esp
273frf			1 | 6.55957 €
274francefranc	frf
275iep			1 | .787564 €
276irelandpunt	iep
277itl			1 | 1936.27 €
278italylira		itl
279luf			1 | 40.3399 €
280luxembourgfranc	luf
281nlg			1 | 2.20371 €
282netherlandsguilder	nlg
283ats			1 | 13.7603 €
284austriaschilling	ats
285pte			1 | 200.482 €
286portugalescudo	pte
287fim			1 | 5.94573 €
288finlandmark	fim
289
290baht			thailandbaht
291bolivar			venezuelabolivar
292brpound			britainpound
293dinar			jordandinar
294dirham			uaedirham
295drachma			greecedrachma
296escudo			portugalescudo
297forint			hungaryforint
298franc			francefranc
299guilder			netherlandsguilder
300krona			swedenkrona
301lira			italylira
302mark			germanymark
303peseta			spainpeseta
304peso			mexicopeso
305punt			irelandpunt
306rand			southafricarand
307real			brazilreal
308yuan			chinayuan
309ringgit			malaysiaringgit
310riyal			saudiarabriyal
311ruble			russiaruble
312rupee			indiarupee
313rupiah			indnsiarupiah
314shekel			israelshekel
315sol			perunewsol
316won			southkoreawon
317yen			japanyen
318zloty			polandzloty
319
320usdollar		dollar
321sterling		britainpound | pound
322poundsterling		britainpound
323
324/bits
325
326baud			bit/sec
327byte			8 bit
328short			2 byte
329long			4 byte
330vlong			8 bytes
331frame			2352 byte
332
333/Australian liquid measure
334
335pony			7 brfloz
336midie			10 brfloz
337pot			midie
338handle			midie
339schooner		15 brfloz
340jug			40 brfloz
341resch			midie
342alf			midie
343tinny			13 brfloz
344stubby			tinny
345twisty			250 ml
346longneck		2 tinny
347slab			24 tinny
348sixpack			6 tinny
349nip			brfloz
350
351/wine
352winebottle		750 ml
353balthazar		16 winebottle
354jeroboam		4 winebottle
355magnum			2 winebottle
356mathusalem		8 winebottle
357methuselah		8 winebottle
358nebuchadnezzar		20 winebottle
359rehoboam		6 winebottle
360salmanazar		12 winebottle
361split			0.25 winebottle
362jigger			1.5 floz
363
364/Trivia
365
366%			1|100
367admiraltyknot		6080 ft/hr
368ε₀			(1e-9/36π) farad/m
369α			(1/4π ε₀) e²/ℏ c
370alpha			α
371apostilb		cd/π m²
372are			1e+2 m²
373arpentcan		27.52 mi
374arpentlin		191.835 ft
375astronomicalunit	au
376atmosphere		1.01325e+5 nt/m²
377atm			atmosphere
378atomicmassunit		1.66044e-27 kg
379amu			atomicmassunit
380bag			94 lb
381bakersdozen		13
382bar			1e+5 nt/m²
383barie			1e-1 nt/m²
384barleycorn		1|3 in
385barn			1e-28 m²
386barrel			42 gal
387barye			1e-1 nt/m²
388bev			1e+9 e volt
389biot			10 amp
390blondel			cd/π m²
391boardfoot		144 in³
392bolt			40 yd
393bottommeasure		1|40 in
394britishthermalunit	1.05506e+3 joule
395btu			britishthermalunit
396quad			1.0e+15 btu
397refrigeration		12000 btu/ton hour
398buck			dollar
399cable			720 ft
400caliber			1e-2 in
401calorie			cal
402carat			205 mg
403cent			centidollar
404cental			100 lb
405centesimalminute	1e-2 grad
406centesimalsecond	1e-4 grad
407century			100 year
408cfs			ft³/sec
409chain			66 ft
410circularinch		1|4 π in²
411circularmil		1e-6|4 π in²
412clusec			1e-8 mm hg m³/s
413coomb			4 bu
414cord			128 ft³
415cordfoot		cord
416crith			9.06e-2 gm
417cubit			18 in
418cup			1|2 pt
419curie			3.7e+10/sec
420cusec			ft³/sec
421dalton			amu
422decade			10 yr
423degK			°K
424degC			°C
425degF			°F
426dipotre			1/m
427displacementton		35 ft³
428doppelzentner		100 kg
429dozen			12
430drop			.03 cm³
431dyne			cm gm/sec²
432electronvolt		e volt
433ell			45 in
434engineerschain		100 ft
435engineerslink		100|100 ft
436equivalentfootcandle	lumen/π ft²
437equivalentlux		lumen/π m²
438equivalentphot		cd/π cm²
439erg			cm²gm/sec²
440ev			e volt
441faraday			9.652e+4 coul
442fathom			6 ft
443fermi			1e-15 m
444fifth			4|5 qt
445fin			5 dollar
446finger			7|8 in
447firkin			9 gal
448footcandle		lumen/ft²
449footlambert		cd/π ft²
450fortnight		14 da
451franklin		3.33564e-10 coul
452frigorie		kilocal
453furlong			220 yd
454galileo			1e-2 m/sec²
455gamma			1e-9 weber/m²
456gauss			1e-4 weber/m²
457geodeticfoot		british ft
458geographicalmile	1852 m
459gilbert			7.95775e-1 amp
460gill			1|4 pt
461gross			144
462gunterschain		22 yd
463hand			4 in
464hectare			1e+4 m²
465hefnercandle		.92 cd
466hertz			1/sec
467hogshead		2 barrel
468hd			hogshead
469homestead		1|4 mi²
470horsepower		550 ft lb g/sec
471hp			horsepower
472hyl			gm force sec²/m
473hz			1/sec
474imaginarycubicfoot	1.4 ft³
475karat			1|24
476kcal			kilocal
477kcalorie		kilocal
478kev			1e+3 e volt
479key			kg
480khz			1e+3/sec
481kilderkin		18 gal
482knot			nmile/hr
483kwh			kilowatt hour
484lambert			cd/π cm²
485langley			cal/cm²
486last			80 bu
487league			3 mi
488lightyear		c yr
489ly			lightyear
490lightsecond		c sec
491line			1|12 in
492link			66|100 ft
493longhundredweight	112 lb
494longquarter		28 lb
495lusec			1e-6 mm hg m³/s
496mach			331.46 m/sec
497marineleague		3 nmile
498maxwell			1e-8 weber
499metriccarat		200 mg
500mev			1e+6 e volt
501mgd			megagal/day
502mh			millihenry
503mhz			1e+6/sec
504mil			1e-3 in
505millenium		1000 year
506minersinch		1.5 ft³/min
507minim			1|60 fldr
508mo			month
509mpg			mile/gal
510mph			mile/hr
511nail			1|16 yd
512nauticalmile		nmile
513nit			cd/m²
514noggin			1|8 qt
515nox			1e-3 lux
516ns			nanosec
517oersted			2.5e+2 amp/m π
518oe			oersted
519pace			36 in
520palm			3 in
521parasang		3.5 mi
522parsec			au radian/arcsec
523pascal			nt/m²
524pc			parsec
525pennyweight		1|20 oz
526percent			%
527perch			rd
528pf			picofarad
529phot			lumen/cm²
530pica			1|6 in
531pieze			1e+3 nt/m²
532pipe			4 barrel
533point			1|72 in
534poise			gm/cm sec
535pole			rd
536poundal			ft lb/sec²
537pdl			poundal
538proof			1/200
539psi			lb g/in²
540quarter			9 in
541quartersection		1|4 mi²
542quintal			100 kg
543quire			25
544rad			100 erg/gm
545ream			500
546registerton		100 ft³
547rhe			10 m²/nt sec
548rontgen			2.58e-4 curie/kg
549rood			1.21e+3 yd
550rope			20 ft
551rutherford		1e+6/sec
552rydberg			1.36054e+1 ev
553sabin			1 ft²
554sack			3 bu
555seam			8 bu
556section			mi²
557shippington		40 ft³
558shorthundredweight	100 lb
559shortquarter		25 lb
560siemens			1/Ω
561σ			5.66956e-5 erg/cm² °K^4 sec
562sigma			σ
563skein			120 yd
564skot			1e-3 apostilb
565slug			lb g sec²/ft
566span			9 in
567spat			4 π sr
568spindle			14400 yd
569square			100 ft²
570squidge			1|972 inch
571catsquidge		1|432 inch
572stere			m³
573sthene			1e+3 nt
574stilb			cd/cm²
575stoke			1e-4 m²/sec
576stone			14 lb
577strike			2 bu
578surveyfoot		british ft
579surveyorschain		66 ft
580surveyorslink		66|100 ft
581tablespoon		4 fldr
582teaspoon		4|3 fldr
583tesla			weber/m²
584therm			1e+5 btu
585thermie			1e+6 cal
586timberfoot		ft³
587tnt			4.6e+6 m²/sec²
588tonne			1e+6 gm
589torr			mm hg
590township		36 mi²
591tun			8 barrel
592water			.22491|2.54 kg/m²sec²
593wey			40 bu
594weymass			252 lb
595Xunit			1.00202e-13 m
596k			1.38047e-16 erg/°K
597foal			9223372036854775807
598