С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Да . Взял из библиотеки 32 битный счетчик макрос переделал int на флоат? . Только вывод отрицательных величин на экран с запятой к сожалению. Мне только на экран нужно. поэтому прокатило. А первый вариант был с целочисленной переменой , там уставка от середины гонял
Вот оригинал макроса до переделки. А переделанный на другом компе.макрос.png
Последний раз редактировалось borzov161; 22.05.2019 в 11:24.
Вообще-то флоат - это тип данных не абсолютной точности, может быть погрешность! Мне кажется всё же лучше использовать целочисленный тип данных, а на экран вывести, чтобы минус показывал, с помощью макроса, я выкладывал для INT в этой теме:
https://www.owen.ru/forum/showthread.php?t=13106&page=3
И, если не изменяет память, Petera выкладывал для DINT, ну и в онлайн базе макросов, сейчас менеджер компонентов, есть нечто подобное! В крайнем случае можно сделать по аналогии, если для DINT надо!
INT_TO_FLOAT_2.PNG
Последний раз редактировалось Сергей0308; 22.05.2019 в 12:10.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Для DINT
Захват-3.png
Результат для положительных целых чисел
Захват-2.png
Результат для отрицательных целых чисел ( в дополнительном коде) именно такое число получается в ОЛ когда при вычитании " после нуля снова положительное огромное число."
Захват-1.png
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Последний раз редактировалось Сергей0308; 22.05.2019 в 13:17.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.