Изначально вопрос был про неправильно работающие побитовые сдвиги, потом пришли к выводу что проблема, возможно, в endian, ну и я там что-то прокомментировал, указав что точно не помню есть в процах что-то для изменения порядка или нет
С endian все просто: передача по сети значащие вперед. Потому что в случае обрыва связи старший разряд числа важнее для его оценки. В случае хранения данных младшие вперед удобнее, т.к. один и тот же адрес может указывать на одно и то же число но с разной точностью.