Функция перевода дробных чисел в двоичный код
Подскажите пожалуйста существует ли функция перевода дробного числа с плавающей запятой в бинарное представление, с последующим выводом на дисплей или в файл?
Достаточно составить объединение, одним из компонентов которого будет дробное число, а другим - массив байтов.
Записать число, считать массив(с учетом расположения байтов в памяти - старший по старшему адресу)
Только вот проблемка, я знаю что в памяти числа с плавающей точкой представляются, отбрасывая значимую единицу слева (для увеличения вместимости записи числа), поэтому экспоненциальная степень соответственно уменьшается на 1! На самом деле физическое представление выглядит несколько иначе. И вот тут сама проблема, для тестирования цифрового устройства, мне необходимо именно физ. представление!