[chuck-users] negative zero
radarsat1 at gmail.com
Sun Mar 1 00:28:39 EST 2009
On Sat, Feb 28, 2009 at 4:10 PM, Robert Poor <rdpoor at gmail.com> wrote:
> I'm troubled by ChucK's handling of negative zero. A variable set to -0.0
> is indistinguishable from a variable set to 0.0, except in printing. This
> is not a problem in everyday practice, but it seems likely that it will
> cause trouble when you pass to an external program.
> [Why would you set a variable to -0.0 in the first place? Try this: (-3.0 %
> 1.0) => float bar;]
> 0.0 => float foo;
> -0.0 => float bar;
It's weirdness, but I can't imagine a program in any language I know
of actually having trouble parsing -0.0.
More information about the chuck-users