
On Wed, Feb 27, 2008 at 10:56 AM, Johan RĂ¥de <rade@maths.lth.se> wrote:
John Maddock wrote:
There is one other useful function worth having IMO:
template <class T> int sign(T x);
returns 0 (x is zero), +1 (x is > 0) or -1 (x is < 0). This is trivial to implement (lot's of old C code - for example the Numerical Recipies stuff - implement this as a helper macro), and there's an undocumented version currently in Boost.Math. Is this worth integrating with Johan's code? I've found it quite useful in Boost.Math from time to time.
The library deals with signbits, not with signs. So I think that adding this function to the library would just create confusion. It may be a useful function, but I don't think it belongs here.
--Johan
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
I agree. Steve