Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Правила перевода числа из 10-ой системы в систему с основанием S ( (10)®(S) ).

Читайте также:
  1. I. Выберите из предложенного списка имена существительные и запишите их в форме множественного числа с переводом на русском языке.
  2. I. Выберите из предложенного списка имена существительные и запишите их в форме множественного числа с переводом на русском языке.
  3. I. Выберите из предложенного списка имена существительные и запишите их в форме множественного числа с переводом на русском языке.
  4. I. Правила ведения дневника
  5. II – 16. Требование замкнутости системы в законе сохранения импульса означает, что при взаимодействии тел
  6. II. Усложнение системы рыночных отношений и повышение требований к качеству процессов распределения продукции
  7. II. Усложнение системы рыночных отношений и повышение требований к качеству процессов распределения продукции

Тема 4: Арифметические основы ЭВМ. Основные понятия.

Системой счисления называют способ представления (т.е. записи) чисел с помощью некоторого алфавита символов, которые принято называть цифрами. Различают позиционные и непозиционные системы счисления. В позиционной системе значение цифры зависит от ее позиции в записи числа, а в непозиционной – не зависит. Например, в привычной нам десятичной системе (в которой используется 10 арабских цифр от 0 до 9) крайняя справа цифра в записи числа обозначает количество единиц, следующая цифра слева – количество десятков, следующая – количество сотен и т.д. Рассмотрим конкретное число: 35257=30000+5000+200+50+7. В данном примере в записи числа два раза используется цифра 5, но она задает различные значения в зависимости от своей позиции в числе. Примером непозиционной системы может служить Римская система.

Любая позиционная система характеризуется своим основанием и базой. Основанием системы счисления называют количество цифр, используемых для записи чисел в этой системе, а базой называют набор (алфавит) цифр, используемых в этой системе. Если обозначить основание системы счисления как S, тогда база этой системы должна состоять из следующих цифр: 0, 1, …, S-1. Тогда запись любого числа X в системе с основанием S может быть представлена в виде полинома от основания S:

где Xi – цифры, используемые для записи числа,

i – номер позиции (разряда) цифры в числе (разряды нумеруются влево и вправо от запятой).

n – номер самого старшего разряда в числе,

-m – номер самого младшего разряда в числе.

Данный способ записи числа принято называть полной формой, однако мы привыкли пользовать краткой формой записи, когда записываются только цифры числа (коэффициенты полинома Xi).

X(S) = XnXn-1...X1X0 , X-1X-2...X-m.

Запишем в полной и краткой форме конкретное десятичное число (S=10):

X(10) = 2×103+5×102+0×101+6×100+9×10-1+6×10-2+1×10-3 - полная форма

X(10) = 2506,961 - краткая форма

В ЭВМ получили применение только позиционные системы счисления, причем с основаниями кратными двум: 2-ая, 8-ая, 16-ая.

Название системы счисления Основание S База системы счисления Примеры чисел
Десятичная   0,1,2,3,4,5,6,7,8,9 45798,389; 7778932,9998
Двоичная   0,1 1111101,11; 100001110,101
Восьмеричная 8=23 0,1,2,3,4,5,6,7 456716,7723; 2651127,3462
Шестнадцатиричная 16=24 0,1,2,3,4,5,6,7,8,9, A,B,C,D,E,F 356,76899; A67,2; FC41,2 7B45A,EC; ACE27,C2AA3

Правила перевода числа из 10-ой системы в систему с основанием S ((10)®(S)).

1. Правило перевода целого десятичного числа в систему с основанием S.

Необходимо последовательно делить вначале само число, а затем получаемые от деления частные на основание S. Причем выполняется целочисленное деление, т.е. с нахождением остатка от деления. Деление частных выполняется до тех пор, пока не будет получено частное меньше основания S. Частное от последнего деления записывается как старшая цифра в записи числа в системе S. В качестве остальных цифр числа берутся остатки от остальных делений, записанные с конца (т.е. в обратном направлении относительно выполненных делений).

Решить примеры: 1) X10=72; (10)®(2). 2) X10=342; (10)®(8). 3) X10=859; (10)®(16).

2. Правило перевода десятичной правильной дроби в систему с основанием S.

Необходимо последовательно умножать вначале исходную дробь, а затем дробные части получающихся произведений на основание S. Умножение выполняется до тех пор, пока не будет получено произведение с нулевой дробной частью (целое число). В качестве цифр искомой дроби в системе с основанием S записываются целые части от полученных произведений в прямом порядке (т.е. в соответствии с порядком выполненных умножений).

Решить примеры: 1) X10=0,1875; (10)®(2). 2) X10=0,87; (10)®(8). 3) X10=0,48; (10)®(16).

3. Перевод неправильной десятичной дроби в систему с основанием S.

Необходимо взять отдельно целую и дробную (как правильную дробь) части числа, выполнить их перевод согласно правилам 1. и 2. соответственно, а затем соединить полученные результаты.

Пример: Х10=24,375; (10)®(2). 2410=110002; 0,37510=0,0112 Þ X2=11000,011.


Дата добавления: 2015-08-27; просмотров: 46 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Galina PetrenkoМой женский мозг не понял, как этот человек вообще стал профессором. Я изучала ВНД и ЦНС - то, что он говорит, есть антинаучный бред!| Правило перевода числа из системы с основанием S в десятичную ( (S)®(10) ).

mybiblioteka.su - 2015-2024 год. (0.006 сек.)