Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lections.docx
Скачиваний:
6
Добавлен:
01.03.2025
Размер:
142.53 Кб
Скачать

Перевод бесконечной периодической дроби в системе p в обыкновенную.

a) ->

=

Необходимо умножить исходную дробь в системе p на основание p, заданное в системе 10, то есть передвинуть запятую на n позиций справа

  1. * = = + 0,

  2. = =

  3. =

Пример:

0, = 0, = = = = = = =0, 4

Перевод смешанной периодической дроби

Б) 0,R ->

0,R -> 0,

1) = ; Ȓ=0,

2) 0,R = * + = +

Пример:

0,01 = + = + = + =

Переход конечной дроби из системы 10 в систему p.

Дано: 0, =

Получить: 0,R = 0,

  1. Инициализация:

= 0, ; i <= -1 - счетчик

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

: * =

  1. Целую часть произведения надо записать цифрой системы p. Это будет i-я цифра после запятой в искомом результате.

: =

  1. Переобозначить дробную часть в произведение из

Повторять, пока дробная часть не станет равной 0, тогда результатом перевода будет конечная дробь.

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

Пример:

А)

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

Б)

Перевод периодической десятичной дроби в систему p.

Пример: 1,1 2

1,1+ 0,1

1 3

(6 – первая цифра периода)

(0- вторая цифра периода)

3)

(4- третья цифра периода, видно что появилось число 0,3(7),которое было в первом шаге,отсюда следует,что периодом является 604)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]