robpike / ivy

ivy, an APL-like calculator
Other
1.32k stars 103 forks source link

support raising a negative number to a non-integer power #143

Closed fzipp closed 1 year ago

fzipp commented 1 year ago

Currently, the following operations are not possible:

-4 ** 0.5
square root of negative number
-4 ** 0.25
log of non-positive value

This seems inconsistent, because sqrt -4 and log -4 work fine, resulting in complex numbers.