units(1) units(1)
NAME
units - Einheiten umrechnen
SYNTAX
units
BESCHREIBUNG
units berechnet Umrechungsfaktoren zwischen verschiedenen Einheiten.
ARBEITSWEISE
Sie können die Umrechnungsfaktoren je zweier Einheiten berechnen.
units arbeitet interaktiv. Nach der Eingabe des Kommandos werden Sie
aufgefordert, die erste Einheit einzugeben:
$ units
you have:
Haben Sie die erste Einheit eingegeben, werden Sie aufgefordert, die
zweite Einheit anzugeben:
you want:
Wenn Sie auch die zweite Einheit angegeben haben, gibt units die
Umrechnungsfaktoren aus. Der erste Umrechnungsfaktor gibt an, mit wel-
cher Zahl Angaben in der ersten Einheit multipliziert werden müssen,
um Angaben in der zweiten Einheit zu erhalten. Dem ersten Umrechnungs-
faktor ist ein Stern * vorangestellt.
Der zweite Umrechnungsfaktor gibt an, mit welcher Zahl Angaben in der
zweiten Einheit multipliziert werden müssen, um Angaben in der ersten
Einheit zu erhalten. Dem zweiten Umrechnungsfaktor ist ein Schräg-
strich / vorangestellt. Beide Umrechnungsfaktoren sind in wissen-
schaftlicher Notation und mit sechs Nachkommastellen angegeben, z. B.
steht 9.797299e-01 für 9,797299 * 10^-1, d. h. für 0,9797299.
Beispiel:
$ units
you have: inch
you want: cm
* 2.540000e+00
/ 3.937008e-01
Die umzurechnenden Einheiten können auf folgende Weisen aus anderen
Einheiten kombiniert werden:
- durch ein oder mehrere Leerzeichen getrennte Einheiten werden mit-
einander multipliziert
- durch einen Schrägstrich / getrennte Einheiten werden dividiert
- nachgestellte ganze Zahlen geben Potenzen an
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
units(1) units(1)
- vorangestellte ganze Zahlen werden als multiplikative Konstanten
interpretiert.
Beispiel:
$ you have: 15 lbs force/in2
you want: atm
* 1.020689e+00
/ 9.797299e-01
Sie können mit units nur Umrechnungen berechnen, die sich multiplika-
tiv ausdrücken lassen, eine Umrechnung von Grad Celsius in Grad Fah-
renheit ist also z. B. nicht möglich.
Neben den üblichen Einheiten und ihren Abkürzungen, kennt units auch
einige Konstanten aus Chemie, Physik und Mathematik:
pi Verhältnis von Kreisumfang zu Kreisdurchmesser
c Lichtgeschwindigkeit
e Ladung eines Elektrons
g Erdbeschleunigung
force wie g
mole Avogadro'sche Zahl
Die Datei /usr/share/lib/unittab enthält eine vollständige Tabelle der
Einheiten und Konstanten, die units bekannt sind, und die verwendeten
Umrechnungsfaktoren (wobei die hier enthaltenen Sortenkurse für Wäh-
rungen allerdings veraltet sind).
Nur für den Systemverwalter
Der Systemverwalter kann die Datei /usr/share/lib/unittab verän-
dern, z. B. die Umrechnungsfaktoren für die verschiedenen Währun-
gen aktualisieren oder neue Einheiten mit den entsprechenden
Umrechnungsfaktoren hinzufügen.
Sie beenden die Ausführung von units, indem Sie die Taste <DEL> oder
<CTRL-D> drücken.
FEHLERMELDUNGEN
cannot recognize xyz
Sie haben eine Einheit angegeben, die units nicht kennt. In der Datei
/usr/share/lib/unittab können Sie nachsehen, welche Einheiten units
bekannt sind.
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98
units(1) units(1)
conformability
Sie haben Einheiten angegeben, die units nicht umrechnen kann. Zusätz-
lich gibt units noch die Definitionen der angegebenen Einheiten aus.
BEISPIELE
Beispiel 1
Meilen in Kilometer umrechnen:
$ units
you have: mile
you want: km
* 1.609344e+00
/ 6.213712e-01
<CTRL-D>
$
Beispiel 2
Bar in Atmosphären umrechnen:
$ units
you have: bar
you want: atm
* 9.869233e-01
/ 1.013250e+00
<CTRL-D>
$
Beispiel 3
Gallonen in Barrel umrechnen:
$ units
you have: gallon
you want: barrel
* 2.380952e-02
/ 4.200000e+01
<CTRL-D>
$
DATEIEN
/usr/share/lib/unittab
enthält eine vollständige Liste der units bekannten Einheiten und
Konstanten.
Seite 3 Reliant UNIX 5.44 Gedruckt 11/98