Я ради интереса загнал это в Дельфи. Так вот там на втором цикле по i наступает перполнение числа с плавающей точкой. Так что совершенно непонятно, что там делают ваши компы и что они считают. Сравнение некорректное.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)