FireURQ Bugtracker - FireURQ | |||||
Просмотр подробностей проблемы | |||||
Номер | Проект | Категория | Видимость | Создан | Изменен |
0000341 | FireURQ | интерпретатор | общая | 2021-03-11 19:17 | 2021-03-11 19:17 |
Инициатор | Terracon | ||||
Ответственный | fireton | ||||
Приоритет | низкий | Серьезность | нововведение | Воспроизводимость | всегда |
Состояние | новый | Решение | открыт | ||
Платформа | Операционная система | Версия ОС | |||
Версия продукта | 2.2.4 (Veta) | ||||
Целевая версия | Решен в версии | ||||
Суть | 0000341: Функция округления | ||||
Подробности | Хорошо бы добавить системную функцию округления. И так, чтобы результат не зависел от переменной fp_prec. Например, сейчас условие if a>=0.5 при a=0.499 и fp_prec=2 выдаст True. | ||||
Шаги по воспроизведению | |||||
Дополнительные сведения | :_round if _round_1=0 then round_result=0 & end proc _int(_round_1) if _round_1-_result<0.5 then round_result=_result if _round_1>0 and _round_1-_result>=0.5 then round_result=_result+1 & end if _round_1<0 and _round_1-_result<=-0.5 then round_result=_result-1 end | ||||
Метки | Нет прикрепленных меток. | ||||
Связи | |||||
Вложенные файлы | |||||
история изменений | |||||
Дата изменения | Пользователь | Поле | Изменить | ||
2021-03-11 19:17 | Terracon | Новый инцидент | |||
2021-03-11 19:17 | Terracon | Ответственный | => fireton |
К этому инциденту нет комментариев. |