Faktor (UNIX)
Originalautor (en) | Robert Morris, Ken Thompson (AT & T Bell Laboratories) |
---|---|
Entwickler (en) | Verschiedene Open Source und kommerziell Entwickler |
Erstveröffentlichung | 1974 |
Betriebssystem | Unix, Unix-artig, Plan 9 |
Plattform | Plattformübergreifend |
Typ | Befehl |
An Unix, Plan 9, und Unix-artig Computersysteme, Faktor ist ein Dienstprogramm für Factoring eine Ganzzahl in seine Hauptfaktoren.[1]
Geschichte
Faktor zuerst erschien auf 5. Auflage Forschung Unix 1974 als "Benutzer pflegte" Dienstprogramm (DienstprogrammSektion 6 der Handbuch).[2] In dem 7. Ausgabe 1979 wurde es in den Hauptabschnitt "Befehle" des Handbuchs (Abschnitt 1) verschoben. Von dort die Faktor Der Versorgungsunternehmen wurde in alle anderen Varianten von kopiert Unix, einschließlich kommerzieller Unixes und BSD. In einigen Varianten von UNIX wird es als "Spiel" mehr als ein schwerwiegender Versorgungsunternehmen eingestuft und daher in Abschnitt 6 dokumentiert.[3]
A gratis Software Version des Faktor Dienstprogramm wurde für die geschrieben GNU Projekt von Paul Rubin 1986. Es ist jetzt in allen verfügbar Linux Verteilungen als Teil der GNU -Kern -Dienstprogramme. Im Jahr 2008 GNU Faktor begann das zu benutzen GNU MP Bibliothek für willkürliche Präzisionsarithmetikund erlauben, dass es Zahlen einer beliebigen Größe faktor, nicht durch die nativen Datenatypen der Maschine eingeschränkt.
Der Befehl ist als separates Paket für verfügbar Microsoft Windows Im Rahmen des Unxutils Sammlung von einheimisch Win32 Häfen von gemeinsamen GNU-Unix-ähnlichen Versorgungsunternehmen.[4]
Syntax
Faktor [Zahl]
Der Befehl kann verwendet werden, indem ein Ganzzahlwert bereitgestellt wird. Verschiedene Projekte, einschließlich einfacher, wie z. B. Druckmaschinenzahlen, werden durch die Verwendung dieses Befehls erleichtert.
Verweise
- ^ Plan 9 Programmierhandbuch, Volume 1 - -
- ^ Handbuch Seite Aus der fünften Ausgabe Unix (Abschnitt 6: "Benutzer gepflegtes Programme")
- ^ Faktorhandbuch Seite Aus der sechsten Ausgabe Unix (Abschnitt 6: "Benutzer beigetragen")
- ^ "Native Win32 -Ports einiger GNU -Dienstprogramme". Unxutils.SourceForge.net.