Форум » [x]Harbour » Глюки с Round() » Ответить

Глюки с Round()

alex_II: произвожу некие вычисления, затем результат округляю до копеек, например: a := 3.135 b := 74 c := 50 формула: a*b*c/100 получаем 115.995 округляем Round(...,2) и имеем 116.00 Все было бы хорошо, но бывают дни когда Round() начинает возвращать 115.99 Никакие манипуляции с программой не помогают, на следующий день, а может через несколько часов Round() опять начинает возвращать 116.00 Неужели опять как в Clipper придется делать округление в ручную, там глюк с Round() был общеизвестен.

Ответов - 0



полная версия страницы