Найти
-
Пользователи
Полная версия:
Как рассчитать факториал от нецелого числа?
Начало
»
Python для новичков
»
Как рассчитать факториал от нецелого числа?
1
druidich92
Июль 31, 2016 14:07:51
Добрый день, подскажите как рассчитать факториал от нецелого числа (возможно что даже и отрицательного)?
Rodegast
Июль 31, 2016 14:29:56
Никак. Т.к. факториал определён только для целых неотрицательных чисел.
P.S. Если тебе всё-таки надо его посчитать, то используй гамма-функцию:
>>>
x
=
0.5
>>>
math
.
gamma
(
1
+
x
)
0.886226925452758
doza_and
Июль 31, 2016 14:36:02
Обобщение факториала на комплексную плоскость называется Гамма Функция.
https://ru.wikipedia.org/wiki/%D0%93%D0%B0%D0%BC%D0%BC%D0%B0-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F
Реализованы например в scipy
http://docs.scipy.org/doc/scipy/reference/special.html
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here
.
Powered by
DjangoBB