Если вы записываете значение с плавающей точкой прямо из памяти, тогда да, вам придется обрабатывать порядковый номер.
Есть тысячи способов справиться с этим. Один из способов, часто используемых сетевыми протоколами, заключается в считывании структуры в байтовый буфер, замене всех элементов (если порядковый номер хоста не совпадает с порядковым номером протокола) и последующем обращении с ним как с обычной структурой хост-машины.