Да, десятки раз на форуме этот вопрос обсуждали, как разбить на байты и собрать обратно:
Упаковка-распаковка_6_2.PNG
Боюсь, даже медведь, если присутствовал на форуме, во всём бы разобрался!
Да, десятки раз на форуме этот вопрос обсуждали, как разбить на байты и собрать обратно:
Упаковка-распаковка_6_2.PNG
Боюсь, даже медведь, если присутствовал на форуме, во всём бы разобрался!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Сергей0308, тут в другом проблема, в полученном REAL по сети, с переставленными байтами (регистрами), байты таким способом уже не переставишь, если ПР слейв.
Тут уже указатели нужны и ST, а так же наличие переменных типа BYTE.
Например число -3.388945e+025, если перевести в целочисленное будет 0, а SHR и SHL с флоатом не работают.
А реально это 123.4568 с переставленными регистрами.
Последний раз редактировалось kondor3000; 27.08.2022 в 23:53.