Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Переводы правильных дробей и смешанных чисел




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

1. В чем основное назначение шестнадцатеричной системы счисления?

2. Почему в шестнадцатеричной системе счисления наряду с цифрами для обозначения значений в разрядах используют буквы?

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

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

1. Перевести в десятичную систему число 1010101012.

2. Перевести в двоичную систему число 7210.

3. Перевести в десятичную систему число 5D216.

4. Перевести в десятичную систему число 750308.

5. Перевести в шестнадцатеричную систему число 5801210.

6. Перевести в восьмеричную систему число 380910.

7. Перевести в систему с основанием 4 число 137810.

8. Перевести в двоичную систему число 53048.

9. Перевести в двоичную систему число АВС16.

10. Перевести в двоичную систему число 2031034.

11. Перевести в четверичную систему число 10101011112.

12. Перевести в восьмеричную систему число 111010101002.

13. Перевести в шестнадцатеричную систему 100100010112.

14. Перевести число 752308 в шестнадцатеричную систему.

15. Перевести в восьмеричную систему число 132134.

16. Перевести в систему с основанием 4 число 254038.

Правильная дробь имеет нулевую целую часть. Результат перевода правильной дроби ‑ всегда правильная дробь. Обыкновенной дробью называется ее представление в виде отношения m / n, где m (числитель) и n (знаменатель) ‑ натуральные числа. Числитель также может быть равен нулю.

В позиционной системе счисления с основанием p правильная дробь имеет вид записи 0,a–1a–2 …a s, представляющей разложение числа по отрицательным (–1, –2, …)степеням p. Все величины, стоя­щие в разрядах дроби в системе с основанием p, как и у целых чи­сел, могут принимать значения от 0 до p –1.

Запись Аp =0,a–1a–2 …a s означает Аp =a–1 p –1+a–2 p –2+…+a sp s.

Например, 0,4710=4×10–1+7×10–2.

Дроби, задающие рациональные числа, могут быть конечными и бесконечными (периодическими). У конечной дроби запись обрывается, например 0,2478. Бесконечная дробь помимо постоянной части, называемой предпериодом, имеет периодическую (период), которая теоретически повторяется в записи бесконечное число раз. На практике вместо бесконечного повторения период такой дроби указывают в скобках. Например, бесконечная шестнадцатеричная дробь 0,В7С(2А)16 имеет постоянную часть В7С и периодическую 2А. Значение дроби можно представить бесконечной записью вида 0,В7С2А2А2А2А2А…16.

В десятичной системе дроби разлагаются по степеням числа (1/10), а в системах с основаниями вида 2 s по степеням чисел (1/2 s). Коэффициенты нового разложения находят, последовательно умножая исходную дробь на соответствующее постоянное число и отделяя целую часть. Если процесс обрывается, то получаемая дробь – конечная, если продолжается, то вычисления производят до тех пор, пока не будет получена искомая точность (число знаков после запятой) либо не найден период дроби.

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

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

- в дробной части будет получен 0, следовательно, получена конечная дробь либо

- определится период в бесконечной периодической дроби (также определен точный вид дроби) либо

- будет получено приближенное значение с заданным числом знаков дробной части (для чего надо найти в дроби на один знак больше и выполнить его округление).

Если число знаков искомой дроби не оговаривается, то в задаче имеется в виду поиск ее точного выражения ‑ конечного или в периодическом виде. При округлении последнего знака дроби в системе с основанием р предыдущий разряд увеличивается на 1, осли округляемый знак не меньше, чем р /2, иначе - остакется без изменения.

Пример 1. Перевести в двоичную систему дробь 0,7510.

Решение. 0,75 0,5

´ 2 ´ 2

1,50 1,0.

В дробной части получен 0, искомая двоичная дробь конечная. Ответ: 0,7510=0,112.

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

Решение. 0,8 0,6 0,2 0,4

´ 2 ´ 2 ´ 2 ´ 2

1,6 1,2 0,4 0,8.

Процесс остановлен, так как найден полный период бесконеч­ной дроби (значение 0,8 получено вновь). Следовательно, искомая двоичная дробь бесконечная (периодическая). Постоянная часть дроби отсутствует, период равен 1100.

Ответ: 0,810=0,(1100)2.

Пример 3. Перевести в шестнадцатеричную систему дробь 0,2226562510.

Решение. 0,22265625 0,5625

´ 16 ´ 16

3,56250000 9,0000.

В дробной части получен 0, следовательно, искомая шестнад­цатеричная дробь ‑ конечная.

Ответ: 0, 2226562510 = 0,3916.

Пример 4. Перевести в восьмеричную систему дробь 0,6510. Найти полное выражение.

Решение. 0,65 0,2 0,6 0,8 0,4 0,2

´ 8 ´ 8 ´ 8 ´ 8 ´ 8

5,20 1,6 4,8 6,4 3,2

Дробь 0,2 получена повторно, поэтому процесс деления остановлен, так как найден полный период бесконечной дроби ‑ (1463). Предпериод дроби равен 5.

Ответ: 0,6510 = 0,5(1463)8.

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

Решение. 0,035 0,14 0,56 0,24 0,96 0,84

´ 4 ´ 4 ´ 4 ´ 4 ´ 4 ´ 4

0,140 0,56 2,24 0,96 3,84 3,36

Вначале определяем 6 знаков (5+1), затем округляем последний знак, учитывая, что в системе с основанием 4 выполняется 3³4/2=2.

Ответ: 0,03510»0,0020334»0,002104.

2.2.2. Перевод правильных дробей из системы основанием р =2 s в десятичную систему

Единица разряда с номером (– k) у дроби в системе с основа­нием р= 2 s в десятичной системе равна десятичному числу (2)- k s =(0,5) k s. Поэтому перевод дроби, имеющей запись Аp= 0,a–1...a k в системе с р= 2 s в десятичную систему производят по формуле: А 10=a–1(0,5) s +...+ a k (0,5) k s.

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

Решение. С учетом 8=23, s =3 получим: А 10=2×(0,5)3+6×(0,5)6= =2×0,125+6×0,015625=0,25+0,09375=0,3437510.

Ответ: 0,268=0,3437510.

2.2.3. Перевод правильных дробей из системы с основанием р= 2s в двоичную

Все величины, стоящие в разрядах дроби, заменяют их двоичными записями длины s. Незначащие нули справа в двоичном представлении можно убрать.

Пример 7. Перевести в двоичную систему правильную конечную дробь, представленную в восьмеричной системе: 0,30768.

Решение. 8=23, то s =3. Представляя по очереди цифры дроби их двоичными записями длины s =3, получим: 38=0112, 08=0002, 78=1112, 68=1102. Соединяя полученные двоичные выражения и отбрасывая незначащий нуль справа, получим искомый ответ: 0,30768=0,011000111112.

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

Решение. 16=24, то s =4. Представляя по очереди цифры предпериода и периода дроби их двоичными записями длины s = 4, получим: В16=10112, 516=01012, 816=10002, (А16)=(1010)2.

Соединяя полученные двоичные записи, с учетом разложения периода в двоичной системе на две одинаковые части, получим искомый ответ:

0,В58(А)16=0, 101101011000(10)2.

2.2.4. Перевод правильных дробей из двоичной системы в систему основанием р= 2 s

Начиная со старших разрядов двоичной записи (после запятой), все цифры дроби группируются по s и заменяются цифрами в системе с р= 2 s. Если исходная двоичная дробь является конечной и в последней группе меньше, чем s знаков, ее справа дополняют незначащими нулями до s цифр. Если исходная двоичная дробь яв­ляется периодической, ее период повторяется до тех пор, пока не определится период в новой системе.

Пример 9. Перевести в четверичную систему правильную конечную двоичную дробь 0,1101100112.

Решение. 4=22, поэтому s =2. Разбивая дробную часть слева направо по два знака и дополняя в последней группе единицу справа незначащим нулем, переводим полученные в группах двузначные двоичные числа в четверичную систему: 112=34, 012=14, 102=24, 012=14, 102=24.

Записывая слитно полученные цифры дроби, получим ответ:

0,1101100112 = 0,312124.

Пример 10. Перевсти в шестнадцатеричную систему правильную периодическую двоичную дробь 0,110110(011)2.

Решение. 16=24, то s =4. Разбиваем дробную часть слева ‑ направо на группы по 4 знака и переводим двоичные числа в шестнадцатеричную систему. Начиная со второй группы, в них входят цифры из периодов. Их выделим курсивом, начало и конец каждого периода дополнительно показаны скобками. Разбиение на группы и перевод чисел продолжаем до тех пор, пока не получим период в шестнадцатеричной системе, который начинается с группы цифр, образованных периодом двоичного чис­ла:11012=D16; 10(01 2=916; 1)(011)216; (011)(0 2=616; 11)(01 2=D16; 1)(011)216.

Период шестнадцатеричной дроби равен (В6D) Записывая слитно полученные цифры основной части дроби и периодическую часть, получим ответ:

0,110110(011)2=0,D9(В6D)16.

2.2.5. Перевод правильных дробей из системы с основанием р= 2 s в систему с другим




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


Дата добавления: 2014-01-20; Просмотров: 1046; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.