]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - factor/factor.6
cgram: allow navigation with KEY_PPAGE and KEY_NPAGE
[bsdgames-darwin.git] / factor / factor.6
index 3251ce4ff072f40f4ec5a745fc80f67aff3620fa..a5ee2d6f4451211a3aa50812a5d4673f96cdc676 100644 (file)
@@ -1,4 +1,4 @@
-.\"    $NetBSD: factor.6,v 1.15 2020/10/03 22:27:00 christos Exp $
+.\"    $NetBSD: factor.6,v 1.18 2020/10/12 13:53:43 christos Exp $
 .\"
 .\" Copyright (c) 1989, 1993
 .\"    The Regents of the University of California.  All rights reserved.
@@ -35,7 +35,7 @@
 .\"
 .\" By Landon Curt Noll, http://www.isthe.com/chongo/index.html /\oo/\
 .\"
-.Dd October 3, 2020
+.Dd October 12, 2020
 .Dt FACTOR 6
 .Os
 .Sh NAME
@@ -48,7 +48,8 @@
 .Sh DESCRIPTION
 The
 .Nm
-utility factors integers larger than 1.
+utility factors integers larger than 
+.Dv 0 .
 When a number is factored, it is printed, followed by a
 .Dq \&: ,
 and the list of
@@ -73,7 +74,13 @@ arguments,
 reads numbers, one per line, from standard input, until end of file or error.
 Leading white-space and empty lines are ignored.
 Numbers may be preceded by a single +.
-Integer less than 2 are rejected.
+Numbers that start with
+.Dv 0x
+are interpreted as hexadecimal.
+A 
+.Dv 0
+input exits the program.
+Negative numbers are not allowed.
 Numbers are terminated by a non-digit character (such as a newline).
 After a number is read, it is factored.
 Input lines must not be longer than
@@ -101,7 +108,7 @@ If a factor x divides a value n (>1) times, it will appear as x^n.
 .It Fl x
 If the
 .Fl x
-flag is specified, factors will be printed int hexadecimal format.
+flag is specified, factors will be printed in hexadecimal format.
 .El
 .Sh DIAGNOSTICS
 Out of range or invalid input results in