Иллюстрированный самоучитель по задачам и примерам Assembler

Преобразование чисел

  • Проблемы ввода-вывода числовой информации

    Внутри каждой большой задачи сидит маленькая, пытающаяся пробиться наружу. | Закон больших чисел Хоара | (Прикладная Мерфология) | В предыдущей главе мы рассмотрели решение проблемы обмена данными с консолью.
  • Ввод чисел с консоли. Преобразование целых десятичных чисел.

    В этом разделе разберем способы преобразования десятичных целых и вещественных чисел, вводимых с консоли в символьном виде, в соответствующее им внутреннее двоичное представление. Начнем с преобразования целых десятичных чисел.
  • Ввод вещественных чисел

    Теперь у нас все готово для того, чтобы выполнить ввод с клавиатуры символьного представления вещественного числа и преобразование его в соответствующий двоичный эквивалент. В уроке 19 "Архитектура и программирование сопроцессора" учебника мы обсуждали понятие вещественного числа.
  • Вывод чисел на консоль. Вывод шестнадцатеричных чисел.

    В этом разделе мы рассмотрим алгоритмы обратного преобразования чисел – из внутреннего двоичного представления в число в символьном виде, формат записи которого соответствует правилам требуемой системы счисления.
  • Вывод целых десятичных чисел

    Вывод целых десятичных чисел из диапазона 0..99 | Выше упоминалось, что для значений из диапазона 0..99 взаимное преобразование между символьной десятичной и двоичной формами может производиться командами умножения и деления двоично-десятичных (BCD-чисел) – ААМ и AAD.
  • Вывод вещественных чисел

    Последнее преобразование, которое мы рассмотрим в этом разделе, – преобразование вещественного значения в вид, пригодный для его визуализации на экране консоли. Ниже приведены только те фрагменты программы, которые относятся непосредственно к преобразованию.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.