Припустимо, що задано десяткове число, яке у вигляді десяткового дробу зображується з точністю до знаків. Для того, щоб відповідне двійкове число було тієї самої точності, у ньому необхідно записати М знаків так, щоб .
Запишемо алгоритм перетворення. Вхідні дані алгоритму: через позначатимемо вихідний правильний десятковий дріб, записаний у десятковій формі. Нехай цей дріб містить знаків.
Алгоритм:
Крок 1. Визначимо кількість необхідних двійкових знаків М з нерівності
Крок 2. Здійснюємо переведення цілої частини числа.
Крок 3. Цикл обчислення цифр двійкового зображення дробової частини числа. Номер цифри після десяткової крапки будемо позначати символом К.
Крок 3.1. К = 1.
Крок 3.2. Якщо
то в запис двійкового числа на -те місце записуємо нуль
Інакше
у запис двійкового числа на -те місце записуємо 1
А=А–2-К
Крок 3.3. К=К+1.
Крок 3.4. Якщо