Return the largest integer power of *base* that's less or equal to *x*. If *x* is negative, the exponent will be *greater*.
(x, base)
| 2343 | |
| 2344 | |
| 2345 | def _decade_less_equal(x, base): |
| 2346 | """ |
| 2347 | Return the largest integer power of *base* that's less or equal to *x*. |
| 2348 | |
| 2349 | If *x* is negative, the exponent will be *greater*. |
| 2350 | """ |
| 2351 | return (x if x == 0 else |
| 2352 | -_decade_greater_equal(-x, base) if x < 0 else |
| 2353 | base ** np.floor(np.log(x) / np.log(base))) |
| 2354 | |
| 2355 | |
| 2356 | def _decade_greater_equal(x, base): |
no test coverage detected
searching dependent graphs…