tail head cat sleep
QR code linking to this page

manページ  — FACTOR

名称

factor – factor は素因数分解を行なう, primes は素数を求める

内容

書式


factor [-h] [number ...]
primes [-h] [start [stop]]

解説

factor ユーティリティは正 の整数を素因数分解します。 素因数分解されると、元の整数の後ろに ‘amp;:’ をつけて、 さらにその後ろに一行で因数のリストが表示されます。 因数は空白で区切りながら昇順に表示されます。 もし同じ因数で複数回割ることができる場合は、その因数は回数分表示されます。

factor に 1 つ以上の引数を与えて実行すると、 それぞれについて素因数分解を行います。

factor を引数無しで実行すると、 factor は一行につき一つの数値を、 ファイルの終了またはエラーとなるまで、標準入力から読み込みます。 先頭の空白ならびに空行は無視されます。 数字の前に一つだけ ‘+’ の記号がついているのはかまいません。 数字は非数字キャラクタ (たとえば改行) で終了します。 数字を一つ読む毎に、それは素因数分解されます。

primes ユーティリティは start 以上 stop 未満の素数を一行に一つ、昇順で表示します。 start は最低でも 0 以上で、 stop 未満であることが必要です。 stop は最大値よりも大きくてはなりません。 stop のデフォルトおよび最大値は、 32 ビットアーキテクチャでは 4294967295 であり、 64 ビットアーキテクチャでは 18446744073709551615 です。

引数なしで primes ユーティリティを起動した場合、 start は標準入力から読み込まれます。 この場合 stop として最大値が用いられます。 start の数字の頭に ‘+’ 記号を付けるのはかまいません。 start の数字は非数字のキャラクタ (例えば改行) で終了します。

診断

negative numbers aren't permitted
illegal numeric format
start value must be less than stop value
Result too large
 

バグ

factor は "十大凶悪" 因子のリストを処理するのには使えませんし、 primes で素数の世界記録を求めることはできません。

FACTOR (6) October 10, 2002

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

The wonderful thing about standards is that there are so many of them to choose from.
— Grace Murray Hopper