Показать сообщение отдельно
Старый 17.02.2023, 11:12   #2
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили: 166 раз(а) в 158 сообщениях
По умолчанию Ответ: перевод знакового целого в беззнаковое

Цитата:
Сообщение от DmitryT Посмотреть сообщение
Добрый день! Столкнулся с в вопросом как в программе SMLogix сделать из знакового real в беззнаковое int. Сначала reail-int, int-abs, потом не нашел как. Подскажите, пжл.
а со знаком что делать собираетесь, просто отбрасывать? тогда так

ABS(real) --- real->int
но на выходе будет не совсем uint, а половина обычного int
если нужен честный uint на все 16бит, то придётся всё делать через лонг, но выходе будет лонг. так пойдёт?


__________________
C уважением, LordN
LordN вне форума   Ответить с цитированием
Благодарность от: