Преобразование - десятичное число - Большая Энциклопедия Нефти и Газа, статья, страница 1
Длина минуты зависит от того, по какую сторону от двери в туалете ты находишься. Законы Мерфи (еще...)

Преобразование - десятичное число

Cтраница 1


Преобразование десятичных чисел в двоичные. По команде ПРЕОБРАЗОВАТЬ В ДВОИЧНУЮ, имеющей формал RX, десятичное число, находящееся по адресу второго операнда, переводится в двоичную систему счисления. Полученное двоичное число в коде, соответствующем знаку, помещается по адресу первого операнда R. Команда может оперировать только десятичными числами, представленными в упакованном формате. В четырех младших разрядах десятичного числа располагается знак. Коды знака и двоично-десятичных цифр в процессе перевода проверяются на правильность. Цифры не должны превышать девяти, а код знака, наоборот, должен быть больше девяти. При обнаружении ошибки, она фиксируется как некорректность данных, и формируется требование прерывания исполняемой программы.  [1]

Преобразование десятичных чисел в двоичные можно совершать двумя разными способами. Первый способ непосредственно вытекает из определения двоичных чисел. Самая большая степень двойки, меньшая, чем число, вычитается из этого числа. Та же операция проделывается с полученной разностью. Когда число разложено по степеням двойки, двоичное число может быть получено следующим образом. Единички ставятся в тех позициях, которые соответствуют полученным степеням двойки, а нули - во всех остальных позициях.  [2]

Для преобразования десятичного числа 103 в восьмеричное мы также начнем с записи позиционных значений в ряд до тех пор, пока не получим позиционное значение, превышающее данное десятичное число. Нам не потребуется последний член ряда, поэтому отбросим его.  [3]

Для преобразования десятичных чисел в двоичные надо сделать ряд вычитаний.  [4]

Для преобразования десятичного числа 375 в шестнадцатеричное мы также начнем с записи позиционных значений в ряд, пока не получим позиционное значение, превышающее данное десятичное число. Нам не потребуется последний член ряда, поэтому отбросим его.  [5]

Для преобразования десятичного числа 103 в восьмеричное начнем с того, что последовательно выпишем позиционные значения восьмеричной системы в столбцы, пока не дойдем до значения позиции, превосходящей наше десятичное число. Этот столбец нам не нужен и мы его отбросим.  [6]

Для преобразования десятичного числа 375 в шестнадцатеричное начнем с того, что выпишем значения позиций шестнадцатеричной системы в столбцы, пока не дойдем до позиционного значения, превосходящего наше десятичное число. Этот столбец нам не нужен и мы его отбросим.  [7]

При преобразовании десятичных чисел в шестнадцатеричные лучше всего воспользоваться следующим алгоритмом.  [8]

Рассмотрим теперь преобразование десятичных чисел в восьмеричные или шест-надцатеричные. Можно воспользоваться процедурой, подобной той, с помощью которой осуществлялось преобразование десятичных чисел в двоичные, поскольку она в определенном смысле универсальна. Остатки ( целые части произведений) используются для формирования результата.  [9]

Что касается преобразования циклических десятичных чисел в десятичные, то оно, как упоминалось ранее, не представляет сложности и будет подробно рассмотрено в разделах, в которых описываются цифровые системы.  [10]

Отметим, что преобразование десятичных чисел в их восьмеричные или шестнад-цатеричные эквиваленты выполняется с целью получения более компактной формы представления исходных десятичных данных.  [11]

Рассмотрим еще два примера преобразования десятичных чисел в двоичные.  [12]

Ниже приводятся два примера преобразования десятичного числа в восьмеричное и шестнадцатеричное. Процедуры обработки целой и дробной частей десятичного числа отличаются друг от друга и выполняются порознь.  [13]

Двоично-десятичная форма чисел используется для преобразования десятичных чисел в двоичные.  [14]

Устройство ручного ввода чисел служит для преобразования десятичных чисел, задаваемых ручными пневматическими задат-чиками, в их двоичный эквивалент. Это устройство работает по принципу комбинационного параллельного сложения кодов десятичных цифр с учетом их двоичных весов и является также входным устройством центральной части цифровых систем управления.  [15]



Страницы:      1    2    3    4