Последний раз редактировалось kondor3000; 14.12.2024 в 16:42.
Последний раз редактировалось Валенок; 24.03.2024 в 15:50.
Этот вариант у меня уже давно есть, только в выложенном варианте опять ошибка, получается 0.1 1 Ошибка в вычислении.jpg а здесь правильно 1.1 1 Нет ошибки.jpg
Последний раз редактировалось kondor3000; 24.03.2024 в 16:01.
Менеджер по продукту | Owen Logic
email: soft@owen.ru
Если верить Число одинарной точности
то:
Owen.jpg
получается:
Код:.. exp_raw := shr(stuffAdd, 23) mod 256; mantissa := stuffAdd mod 8388608; if exp_raw = 0 then mantissa := mantissa + 8388608; end_if; exponent := udint_to_real(exp_raw) - udint_to_real(127); mant_mult := 1; ..
можно и впихнуть, и выпихнуть
Добрый день. Подскажите пожалуйста возможно ли внутри ФБ объявить входную переменную типа TIME? При попытке объявления переменной такого типа возникает ошибка, что данный тип не поддерживается в сигнатурах функций и функциональных блоков. И от сюда вопрос как же воспользоваться функция GET_TIME возвращающее значение типа TIME? ПР102-24.2416.03 v.2.61.