Bug #2381 » math.c.diff
math.c (working copy) | ||
---|---|---|
d0 = RFLOAT_VALUE(x);
|
||
fracpart = modf(d0, &intpart);
|
||
if (fracpart == 0.0 &&
|
||
0 < intpart &&
|
||
0 < (int)intpart &&
|
||
(n = (int)intpart - 1) < numberof(fact_table)) {
|
||
return DBL2NUM(fact_table[n]);
|
||
}
|