Общие теоретические положения



Системы счисления (с/с) бывают позиционными и непозиционными.

Пример непозиционной с/с – римская.

В непозиционных системах вес цифры (т.е. тот вклад, который она вносит в значение числа) не зависит от ее позиции в записи числа. Так, в римской системе счисления в числе ХХХII (тридцать два) вес цифры Х в любой позиции равен просто десяти.

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

Запись числа 757,7 означает сокращенную запись выражения

700 + 50 + 7 + 0,7 = 7•102 + 5•101 + 7•100 + 7•10-1 = 757,7.

Любая позиционная система счисления характеризуется своим основанием.

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

 

Для позиционных систем счисления:

,

где a – разрядная цифра, q – основание с/с, n – количество целых разрядов, m – количество дробных разрядов.

Например:

 

Пример. Представить число 124,5378 в виде многочлена.

 

Пример. Представить число 21223 в виде многочлена.

 

Перевод из одной системы счисления в другую.

Существует несколько способов перевода чисел из одной системы счисления в другую. Например,

1. Перевод подбором коэффициентов ("вручную")

2. Перевод целых чисел делением на основание

3. Перевод дробных чисел умножением на основание

4. Использование промежуточной системы счисления

Рассмотрим все варианты подробнее.

1. Перевод подбором коэффициентов ("вручную")

Метод сводится к задаче определения коэффициентов  нового ряда.

Правило: выбрать максимальную степень, которая содержится в числе . Все операции выполняются по правилам исходной системы счисления.

Пример. Перевести число 9610 в троичную с/с, т.е. 9610 ® Х3.

1. Подбор максимальной степени для 3, чтобы полученное число было как можно ближе к 96, но не больше.

 81 ближе к 96, 81 содержится в 96 – 1 раз, следовательно коэффициент при  будет равняться 1.

Записывается многочлен с первым слагаемым, содержащим 3 в найденной степени и определенным коэффициентом, далее записываются слагаемые, содержащие 3 в степенях от 3 до 0. Отрицательная степень не используется, так как число целое.

.

На месте еще не найденных коэффициентов стоит троеточие.

Далее определяем остаток 96-81=15 для поиска неизвестных коэффициентов.

2. Определение неизвестных коэффициентов слагаемых многочлена.

Определяем остаток 96-81=15, во втором слагаемом , что больше полученного остатка 15, следовательно коэффициент при  будет равен 0.

Получаем:

В следующем слагаемом , что меньше остатка 15. 9 используется для получения 15 один раз, значит коэффициент будет равен 1. Новый остаток 15-9=6.

Многочлен принимает вид: .

Далее, , в остатке 6 3 встречается 2 раза, следовательно коэффициент при  будет равен 2. Новый остаток равен 0, значит, у последнего слагаемого  коэффициент будет равен 0.

3. В результате получаем окончательный вид многочлена

.

4. Для получения числа в троичной системе из выражения для многочлена выписываются коэффициенты. Получаем: .

Ответ:

 

Задача 1. Перевести .

Задача 2. Перевести .


Дата добавления: 2019-02-22; просмотров: 245; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!