"Хитрый" FormatFloat
При форматировании чисел функцией FormatFloat('#.##', x) происходят следующие интересности:
если число 3.801 то в результате получаем 3.8 (а хотелось бы 3.80),
если число 3.821 то получаем 3.82 (что и ожидалось). Это как-то решаемо?
если число 3.801 то в результате получаем 3.8 (а хотелось бы 3.80),
если число 3.821 то получаем 3.82 (что и ожидалось). Это как-то решаемо?
Комментарии
###.## - 3,80 -> 3,8
###.00 - 3,80 -> 3,80
Есть хитрый формат: ,0.###, т.е. если знаков после запятой нет, то должны выводитья только целые, а если есть, то 3 (три) знака после запятой...
Во всех формах работает нормально, но... В одной показывает не три, а два знака после запятой...
Что делать и кто виноват?.. (ответ про дураков и дороги не канает