Запись числа с запятой в бинарном виде
Доброго времени суток. Вот уже с месяц пишу небольшой язык программирования в самообразовательных целях. Наткнулся на проблему: как записать число типа double в бинарный файл?
Цитата: 12345678
Наткнулся на проблему: как записать число типа double в бинарный файл?
используй команды FPU
дорпустим у тебе надо получить число 456.789
загрузи в FPU число 1000 (st1) и число 789(st0), раздели 789 на 1000 (команда fdiv, результат будет в st0), потом занеси в st0 число 456 (число 0.789 переместится в st1), прибавь к st0 регистр st1. потом сохрани st0 куда нибудь в память, а из памяти в файл
если не знаешь как работать с FPU то читай http://rfteam.110mb.com/asm/5.php