Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.4.0 - Русский

Change language to:
English - Français - 日本語 - Português -

Please note that the recommended version of Scilab is 2024.0.0. This page might be outdated.
See the recommended documentation of this function

Scilab help >> Elementary Functions > Дискретная математика > factorial

factorial

Функция факториал

Последовательность вызова

f = factorial ( n )

Параметры

n :

Матрица чисел удвоенной точности (double). Числа должны быть положительными целыми.

f :

матрица чисел удвоенной точности.

Описание

Возвращает факториал n, то есть, произведение всех целых чисел 1 * 2 * ... * n.

Эта функция переполняет разрядную сетку при n>170.

Примеры

// Делаем таблицу факториала
n = (0:30)';
[n factorial(n)]

// Смотрим пределы факториала: f(171)=%inf
factorial(170) // 7.257415615307998967e306
factorial(171) // %inf

// Построим на графике функцию во всём её диапазоне.
scf();
plot ( 1:170 , factorial , "b-o" );xgrid
h = gcf();
h.children.log_flags="nln";

Литература

"Introduction to discrete probabilities", Michael Baudin, 2011

Report an issue
<< factor Дискретная математика gcd >>

Copyright (c) 2022-2023 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Oct 01 17:41:04 CEST 2012