[New-bugs-announce] [issue35637] Factorial should be able to evaluate float arguments
Yash Aggarwal
report at bugs.python.org
Wed Jan 2 06:14:25 EST 2019
New submission from Yash Aggarwal <aggarwal.yash2011 at gmail.com>:
Factorial as of now accepts only integers or integral floats.
I want to suggest extending the definition of float to accept all positive real numbers to be more consistent with general definition of factorial that uses gamma function.
What I am proposing is:
1. for integer value, the function should work as it does and return integer result.
2. for float input, both integer and non-integer valued, the returned value should be a floating point number.
3. the input domain should be extended to all real numbers except negative integers.
Such generalized function would feel more mathematically consistent.
----------
components: Library (Lib)
messages: 332862
nosy: FR4NKESTI3N
priority: normal
severity: normal
status: open
title: Factorial should be able to evaluate float arguments
type: enhancement
versions: Python 3.8
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue35637>
_______________________________________
More information about the New-bugs-announce
mailing list