.... мне надо всего 12 байт записывать. ...
когда я писал
...
p.s. И предполагаю, если расскажите зачем вам нужно разбивать переменную на байты, то окажется всё ещё проще. ...
Я имел ввиду, вы без терминологии AVR и PureBasic простыми русскими словами опишите где вы собираетесь взять эти 12 байт что с ними сделать и куда записать.
И я пока при своём мнении остаюсь, что всё СУПЕР просто. Проблема в отсутствии формулировки задачи.
Из спортивного интереса постарайтесь меня услышать и ответить на вопрос который задан а не просто на тему, потому что вы например про округление выше заговорили. Это каким боком к заголовку темы про 4 байта?