|
From: Barton W. <wil...@us...> - 2025-11-29 13:40:22
|
The current `signum(2.3) => 1.0` behavior comes from a call to the bigfloat code: ~~~ (maxima::to (bigfloat::signum (bigfloat::to x))))) ~~~ I'm not the right person to alter this code. --- **[bugs:#4636] signum(ind) is an error** **Status:** open **Group:** None **Labels:** extended real signum limit **Created:** Thu Nov 27, 2025 12:41 PM UTC by Barton Willis **Last Updated:** Sat Nov 29, 2025 07:05 AM UTC **Owner:** nobody Either a `signum` nounform or `ind` is a better result than an error: ~~~ (%i4) signum(ind); sign: sign of ind is undefined. ~~~ Should the general simplifier, or the one‑argument limit function, handle` F(extended-real)`? We’ve discussed this—do we have a consensus? --- Sent from sourceforge.net because max...@li... is subscribed to https://sourceforge.net/p/maxima/bugs/ To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/maxima/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |