factor(1) factor(1)
NAME
factor - Zahl in ihre Primfaktoren zerlegen
SYNTAX
factor Format 1
factor zahl Format 2
BESCHREIBUNG
Das Kommando factor zerlegt Zahlen in Primfaktoren. Sie können factor
mit oder ohne Argument aufrufen.
- Ohne Angabe eines Arguments (Format 1):
Sie können dann interaktiv Zahlen eingeben. factor zerlegt diese
Zahlen in ihre Primfaktoren und gibt diese aus.
- Mit Angabe eines Arguments (Format 2):
factor zerlegt das Argument in seine Primfaktoren und gibt diese
aus.
Format 1: Interaktives Zerlegen
factor
Sie geben interaktiv Zahlen ein. factor zerlegt diese Zahlen in ihre
Primfaktoren und gibt jeden Primfaktor so oft aus, wie er in der Zahl
vorkommt.
Wenn Sie die Zahl 0 oder ein nicht-numerisches Zeichen eingeben, wird
die Ausführung von factor beendet.
Format 2: Beim Aufruf angegebene Zahl zerlegen
factor zahl
zahl zahl muß eine positive Dezimalzahl <= 10^14 sein. factor zerlegt
zahl in Primfaktoren. Dann wird zunächst zahl und anschließend
jeder Primfaktor ausgegeben, so oft wie er in zahl vorkommt. Sie
können zahl auch in der wissenschaftlichen Schreibweise angeben,
d. h. etwa 1420 als 1.42e3 oder als 1.42E3.
Wenn Sie für zahl die Zahl 0 oder ein nicht-numerisches Zeichen
angeben, erfolgt die Ausgabe 0.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
factor(1) factor(1)
FEHLERMELDUNGEN
Ouch!
Die interaktiv oder beim Aufruf von factor angegebene Zahl liegt nicht
im zulässigen Bereich. Sie dürfen nur positive Zahlen angeben, die
kleiner oder gleich 10^14 sind.
Not an integer!
Sie haben interaktiv oder beim Aufruf ein nicht-ganzzahliges Argument
angegeben.
BEISPIELE
Beispiel 1
Interaktives Zerlegen einer Zahl in Primfaktoren:
$ factor
123
3
41
777777777777777
Ouch!
1234
2
617
0
$
Beispiel 2
Nicht-interaktives Zerlegen einer Zahl in Primfaktoren:
$ factor 100
100
2
2
5
5
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98