Нормализация чисел с плавающей запятой

Здравствуйте. Пишу макросы для автоматической проверки лабораторных работ. Столкнулась с проблемой: не могу реализовать перевод чисел в нормализованную форму. Задача следующая нормализованное число перевести в двоичную систему счисления и нормализовать его уже в этой системе.

Остановилась на этапе, где перевела число в естественную форму, а после этого перевела его в двоичную систему.

что делать дальше, ума не приложу. Помогите, пожалуйста.