Может не дойти... Обратная функция поможет понять порядок в каком надо байты подавать. А чтобы понять что не так, надо взять массив реалов порядка трех-четырех элементов, взять указатель на второй элемент и попробовать положить туда сначала один байт и посмотреть что происходит в окрестностях, потом сдвинуть его и положить второй, посмотреть, подумать, сделать выводы... А так, с таким пониманием работы указателей, крайне рискованно их использовать...