Function num_integer::binomial
source · Expand description
Calculate the binomial coefficient.
Note that this might overflow, depending on T. For the primitive integer
types, the following n are the largest ones possible such that there will
be no overflow for any k:
| type | n |
|---|---|
| u8 | 10 |
| i8 | 9 |
| u16 | 18 |
| i16 | 17 |
| u32 | 34 |
| i32 | 33 |
| u64 | 67 |
| i64 | 66 |
For larger n, consider using a bigint type for T.