Yup, I just grabbed a checkout and its fixed.
That was a weird one.
Regards
Mike Robinson
Derick Rethans wrote:
> Hello,
>
> I could reproduce this with pre1, but latest CVS works fine
> again. Can
> you try?
>
> Derick
>
>
> On Thu, 17 Oct 2002, Mike Robinson wrote:
>
> > <?php
> > printf("%01.2f",-2999/100);
> > echo "<br>";
> > printf("%01.2f",-3000/100);
> > echo "<br>";
> > printf("%01.2f",-3000/100);
> > echo "<br>";
> > printf("%01.2f",-3000/100);
> > echo "<br>";
> > printf("%01.2f",-3001/100);
> > echo "<br>";
> > printf("%01.2f",-3000/100);
> > ?>
> >
> > 4.2.3 output:
> > -29.99
> > -30.00
> > -30.00
> > -30.00
> > -30.01
> > -30.00
> >
> > 4.3.0pre1 output:
> > -29.99
> > 296.14
> > 0.00
> > 0.00
> > -30.01
> > 296.14
> >
> > If I comment out one or more of the printf()'s that use
> -3000/100, but
> > not all of them, I can get the returned output of the
> others to change
> > to all sorts of neat things (just never -30.00). At one
> point one of
> > them output 3245234172.00. This is on a stock redhat8 box.
> >
> > Regards
> > Mike Robinson
> >
> >
> >
> >
> >
> >
> > --
> > PHP Development Mailing List <http://www.php.net/>
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
> --
>
> --------------------------------------------------------------
> -------------
> Derick Rethans
> http://derickrethans.nl/
> JDI Media Solutions
>
> --------------[ if you hold a unix shell to your ear, do you
> hear the c? ]-
>
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php