Вы бы хоть посмотрели или прочитали сначала, прежде чем что-то писать! Разве в проекте нет макроса преобразования флоат в инт, там и написано об этом! Одна строчка весь пост, можно и прочитать, потом комментировать!
Могу и более поздний проект выложить, где присутствует данный макрос:
Вложение 49157
Кстати могу добавить, что много лет назад, когда обсуждали эту функцию представители Овена(пальцем не буду показывать) очень рьяно меня критиковали, мол такая функция не нужна и никогда никому не понадобится и поэтому и сами подобную делать не стали, сейчас не хочу искать эту тему с перепалкой, как говорится, кто старое помянет, тому глаз вон!
Но мне она частенько требуется, в данном проекте передаётся уровень воды в Мастерскаду и на СМИ2 для отображения и как бы изначально принято: уставка - нулевой уровень, с плюсом - уровень выше нулевого, с минусом - ниже нулевого!
Весь диапазон(+80 - (-60)мм), у меня с точностью до десятых долей миллиметра, составляет 1400, диапазона INT хватает с многократным избытком, вот зачем мне здесь использовать FLOAT, занимать два регистра, когда одного перехватает с многократным избытком, какой смысл у представителей Овен, мне кажется здесь не может быть разумного объяснения!