Главная страница

Раздел 1_РЕД_2. I. основы теории множеств. Системы счисления комбинаторика


Скачать 9.96 Mb.
НазваниеI. основы теории множеств. Системы счисления комбинаторика
АнкорРаздел 1_РЕД_2.doc
Дата29.11.2017
Размер9.96 Mb.
Формат файлаdoc
Имя файлаРаздел 1_РЕД_2.doc
ТипДокументы
#10536
страница11 из 17
1   ...   7   8   9   10   11   12   13   14   ...   17

4.3.5 Перевод правильных дробей из системы счисления
с основанием p = 2s в систему с другим основанием, равным степени 2


В общем случае перевод проще производить через двоичную систему счисления. При переводе из шестнадцатеричной системы счисления в четверичную можно использовать связь 42 = 16 и переводить непосредственно пары цифр четверичной записи, отсчитываемые от запятой, в шестнадцатеричные цифры и обратно. В случае периодической дроби период исходной дроби переводится до тех пор, пока не будет найден период искомой дроби.

Пример 16. Перевести в восьмеричную систему счисления правильную периодическую шестнадцатеричную дробь 0,8А9()16.

Решение. Сначала, используя правило 4.3.3, переводим шестнадцатеричную дробь 0,8А9()16 в двоичную систему счисления:

816 = 0002; А16 = 10102; 916 =10012; 516 =01012; Е16=11102;

0,8А9()16 =0,100010101001(01011110)2.

Затем по правилу 4.3.4 переводим полученную двоичную дробь в восьмеричную систему счисления (курсивом выделены цифры, которые взяты из периода, начало и конец каждого периода показаны скобками):

1002 = 48; 0102 = 28; 1012 = 58; 0012 = 18; (0102 = 28; 1112 = 78; 10)(02 = 48; 1012 = 58; 1112 = 78; 0)(012 = 18; 0112 = 38; 110)2 = 68; (0102 = 28.

Период восьмеричной дроби найден и равен (27457136). Записывая слитно полученные цифры основной части дроби и периодическую часть, получим: 0,4251(27457136)8.

Ответ: 0,8А9()16 = 0,4251(27457136)8.

Пример 17. Перевести в шестнадцатеричную систему счисления из четверичной правильную периодическую дробь 0,2031223(21303)4.

Решение. По упрощенному способу перевода из системы счисления с основанием p = 4 в шестнадцатеричную систему счисления (правило 4.3.5) сначала переводим пары цифр постоянной части дроби, отсчитывая их от запятой, затем переводим цифры из периода столько раз, чтобы определить период в искомой шестнадцатеричной записи (курсивом выделены цифры, которые взяты из периода, начало и конец каждого периода показаны скобками):

204 = 816; 314 = D16; 224 = A16; 3(24 = E16; 134 = 716; 03)4 = 316; (214 = 916; 304 = C16; 3)(24 = E16.

Период восьмеричной дроби найден и равен (E739C). Записывая слитно полученные цифры основной части дроби и периодическую часть, получим: 0,8DA(E739C)16.

Ответ: 0,2031223(21303)4 =0,8DA(E739C)16.

Число, содержащее целую и дробную части, называют смешанным. Для его перевода из одной системы в другую отдельно переводят целую часть, отдельно – дробную.

Пример 18. Перевести в шестнадцатеричную систему счисления из десятичной смешанное число 7069,208910. Ответ дать с точностью до 5 знаков после запятой.

Решение. 1. Сначала по правилу 4.2.2 переводим целую часть числа из десятичной системы счисления в шестнадцатеричную путем последовательного деления десятичной записи на 16. При этом остатки от деления на каждом шаге и самое последнее частное образуют искомую шестнадцатеричную запись числа в обратном порядке.

7069 16

7056 441 16

13 432  27 16

9 16  1

11

Переводя значения в разрядах в шестнадцатеричную систему счисления и записывая их в обратном порядке, получим: 706910 = 1B9D16.

2. Затем по правилу 2.2.1 переводим дробную часть десятичной записи в шестнадцатеричную систему счисления путем последовательного умножения исходной дроби на 16. Поскольку необходимо найти 6 знаков после запятой, умножение выполняем 6 раз.

0,2089 0,3424 0,4784 0,6544 0,4704 0,5264

16 16 16 16 16 16

3,3424 5,4784 7,6544 10,4704 7,5264 8,4224

Переводя значения в разрядах в шестнадцатеричную систему счисления и выполняя округление, получим: 0,2089100,357А78160,357А816.

Объединяя целую и дробную части, получим: 1B9D,357А816.

Ответ: 7069,2089101B9D,357А816.

Вопросы для проверки знаний.

1. Какие дроби называют правильными?

2. Какие дроби называют обыкновенными?

3. Какие дроби называют рациональными, а какие   иррациональными?

4. Что называют предпериодом записи рациональной дроби в позиционной системе счисления?

5. Что называют периодом дроби в позиционной системе счисления и как его выделяют в записи?

6. Чем отличаются записи рациональных дробей от записей иррациональных дробей в позиционных системах счисления?

7. Может ли иррациональная дробь иметь конечную запись?

8. Что называют смешанным числом?

Практические задания.

1. Перевести дробь 0,3210 в систему счисления с основанием 3 с точностью до 5 знаков после запятой.

2. Перевести дробь 0,79 в десятичную систему счисления

3. Перевести дробь 0,467 в десятичную систему счисления. Ответ дать с точностью до 6 знаков после запятой.

4.4. Арифметические действия с целыми числами в системах с произвольными основаниями. Их компьютерное представление

Алгоритмы выполнения арифметических операций с целыми числами в системах счисления с произвольными основаниями вида p  10 аналогичны правилам в десятичной системе счисления с учетом того, что вес (стоимость) одной единицы каждого старшего разряда равен p единицам предшествующего младшего разряда. При ручном выполнении операций сложения и вычитания чисел в системах с постоянными основаниями используют их запись ”столбиком”.
1   ...   7   8   9   10   11   12   13   14   ...   17


написать администратору сайта