Yo Hal!
On Sun, 19 Jan 2025 20:18:52 -0800
Hal Murray <[email protected]> wrote:
> Gary said:
> > Since j is 2, andi is 3, subtracting i from j caused integer wrap,
> > which is undefined.
>
> That assumes it goes around the loop a couple of times. But it
> doesn't go around the loop even once -- or I'm confused.
>
> We get here with n=2
> It looks to me like m gets initialized to 2. Do you gt a different
> answer?
> > 471 i = 0; j = n;
> > 472 m = n - (n * 4) / 10;
> > 473 while ((j - i) > m) {
While is executed before forst loop iteration.
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
[email protected] Tel:+1 541 382 8588
Veritas liberabit vos. -- Quid est veritas?
"If you can't measure it, you can't improve it." - Lord Kelvin
_______________________________________________
devel mailing list
[email protected]
https://lists.ntpsec.org/mailman/listinfo/devel