通信用語の基礎知識 全国のICカードこれひとつ 戻る

階乗
辞書:科学用語の基礎知識 算数・数学編 (NMATH)
読み:かいじょう
外語:factorial
品詞:慣用単漢字

1から、自然数nまでの自然数の総乗のこと。これをn!と表現する。

目次
概要

例えば、3!と書かれたら1×2×3を、6!と書かれたら1×2×3×4×5×6を、それぞれ意味する。

整数以外、負数は未定義で、0!は1と定義される。

ちなみに3!は「さんのかいじょう」と読み、「さんびっくり」とは通常読まない。

再帰関数

再帰関数の勉強でも良く使われる。

Perlの例
sub factorial
{
    my $x = shift;
    return $x == 0 ? 1 : $x * factorial($x - 1);
}
Cの例
int factorial(int x)
{
    return x == 0 ? 1 : x * factorial(x - 1);
}
Delphiの例
function factorial(x: Integer): Integer;
begin
    if x = 0 then
        result := 1
    else
        result := x * factorial(x - 1);
end;
PHPの例
function factorial($x)
{
    return $x == 0 ? 1 : $x * factorial($x - 1);
}
リンク
関連する用語
!

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic