Главная » Бесплатные рефераты » Бесплатные рефераты по информатике »
Тема: Лабораторная № 6 (Часть 1) по Информатике Вариант №2
Раздел: Бесплатные рефераты по информатике
Тип: Практическая работа | Размер: 19.12K | Скачано: 319 | Добавлен 19.03.17 в 08:52 | Рейтинг: 0 | Еще Практические работы
Вуз: Южно-Уральский государственный университет
Год и город: Челябинск 2016
Цель работы: научиться переводить числа из одной системы счисления в другую.
Номер варианта N=2, следовательно, число YZ=2+32=34, где Z=4 и Y=3.
Ход работы:
Задание №1. Перевести числа из десятичной системы счисления в шестнадцатеричную, восьмеричную и двоичную системы:
34(10)
341(10)
0,341(10) – шестью знаками после запятой.
Решение:
34(10)
Результаты сведем в таблицу следующего вида:
34(10)→X2 |
34(10)→X8 |
34(10)→X16 |
34/2=17 (0) 17/2=8 (1) 8/2=4 (0) 4/2=2 (0) 2/2=1 (0) 1/2=17 (1) |
34/8=4 (2) 4/8=0 (4)
|
34/16=2 (2) 2/16=0 (2)
|
X2=100010 |
X8=42 |
X16=22 |
341(10)
Результаты сведем в таблицу следующего вида:
341(10)→X2 |
341(10)→X8 |
341(10)→X16 |
341/2=170 (1) 170/2=85 (0) 85/2=42 (1) 42/2=21 (0) 21/2=10 (1) 10/2=5 (0) 5/2=2 (1) 2/2=1 (0) 1/2=0 (1) |
341/8=42 (5) 42/8=5 (2) 5/8=0 (5)
|
341/16=21 (5) 21/16=1 (5) 1/16=0 (1)
|
X2=101010101 |
X8=525 |
X16=155 |
0,341(10) – шестью знаками после запятой
Результаты сведем в таблицу следующего вида:
0,341(10)→X2 |
0,341(10)→X8 |
0,341(10)→X16 |
0,341*2 = 0,682 0,682*2 = 1,364 0,364*2 = 0,728 0,728*2 = 1,456 0,456*2 = 0,912 0,912*2 = 1,824 |
0,341*8 = 2,728 0,728*8 = 5,824 0,824*8 = 6,592 0,592*8 = 4,736 0,736*8 = 5,888 0,888*8 = 7,104 |
0,341*16 = 5,456 0,456*16 = 7,296 0,296*16 = 4,736 0,736*16 = 11,776 0,776*16 = 12,416 0,416*16 = 6,656 |
X2=0, 010101 |
X8=0,256457 |
X16=0,574BC6 |
Задание №2. Перевести числа в десятичную систему:
333(8) и 343(16)
333(8) и 343(16) – сначала в двоичную, а затем в десятичную
0,333(8) и 0,343(16) ‑ с округлением до пяти знаков после запятой
0,333(8) и 0,343(16) – сначала в двоичную систему счисления, а затем в десятичную с округлением до пяти знаков после запятой
Решение:
333(8) и 343(16)
Результаты сведем в таблицу следующего вида:
333(8)→X10 |
343(16)→X10 |
3338 = 3∙82+3∙81+3∙80 = 192+24+3= = 21910 |
34316 = 3∙162+4∙161+3∙160 = =768+64+3 = 83510 |
X10=219 |
X10=835 |
333(8) и 343(16) – сначала в двоичную, а затем в десятичную
Для перевода в двоичную систему будем пользоваться таблицей:
Двоичная СС |
Восьмеричная СС |
Двоичная СС |
Шестнадцатеричная СС |
000 |
0 |
0000 |
0 |
001 |
1 |
0001 |
1 |
010 |
2 |
0010 |
2 |
011 |
3 |
0011 |
3 |
100 |
4 |
0100 |
4 |
101 |
5 |
0101 |
5 |
110 |
6 |
0110 |
6 |
111 |
7 |
0111 |
7 |
Результаты сведем в таблицу следующего вида:
333(8)→X10 |
343(16)→X10 |
Заменяем каждую цифру на группу из таблицы 3338 = 110110112 110110112=1∙27+1∙26+0∙25+1∙24+
|
Заменяем каждую цифру на группу из таблицы 34316 = 11010000112 11010000112= |
X10=219 |
X10=835 |
0,333(8) и 0,343(16) ‑ с округлением до пяти знаков после запятой
Результаты сведем в таблицу следующего вида:
0,333(8)→X10 |
0,343(16)→X10 |
0,3338 = 0∙80+3∙8-1+3∙8-2+3∙8-3 = =0+0,375+0,04687+0,00586 = =0,4277310 |
0,34316 = 0∙160+3∙16-1+4∙16-2+3∙16-3 = 0+0,1875+0,01562+0,00073 = 0,2038510 |
X10=0,42773 |
X10=0,20385 |
0,333(8) и 0,343(16) ‑ сначала в двоичную систему счисления, а затем в десятичную с округлением до пяти знаков после запятой
Результаты сведем в таблицу следующего вида:
0,333(8)→X10 |
0,343(16)→X10 |
0,3338 = 0, 0110110112 0, 0110110112=0∙20+0∙2-1+1∙2- |
0,34316 = 0,0011010000112 0,0011010000112 = 0∙20+0∙2-1+ |
X10=0,42773 |
X10=0,20385 |
Задание №3. Перевести числа из десятичной системы счисления сначала в двоичную систему, а из двоичной – в шестнадцатеричную и восьмеричную:
2345(10)
0,2345(10) – с двадцатью двоичными разрядами после запятой
Решение:
2345(10)
Результаты сведем в таблицу следующего вида:
2345(10) →X2→X16 |
2345(10) →X2→X8 |
2345/2=1172 (1) 1172/2=586 (0) 586/2=293 (0) 293/2=146 (1) 146/2=73 (0) 73/2=36 (1) 36/2=18 (0) 18/2=9 (0) 9/2=4 (1) 4/2=2 (0) 2/2=1 (0) 1/2=0 (1) |
|
X2=100100101001 |
|
Для этого разделим исходный код на группы по 4 разряда и затем заменяем каждую группу на код из таблицы 1001 0010 10012 = 92916 |
Для этого разделим исходный код на группы по 3 разряда и затем заменяем каждую группу на код из таблицы 100 100 101 0012 = 44518 |
X16=929 |
X8=4451 |
2345(10) – с двадцатью двоичными разрядами после запятой
Результаты сведем в таблицу следующего вида:
0,2345(10) →X2→X16 |
0,2345(10) →X2→X8 |
0,2345*2 = 0,469 (целая часть 0) 0,469*2 = 0,938 (целая часть 0) 0,938*2 = 1,876 (целая часть 1) 0,876*2 = 1,752 (целая часть 1) 0,752*2 = 1,504 (целая часть 1) 0,504*2 = 1,008 (целая часть 1) 0,008*2 = 0,016 (целая часть 0) 0,016*2 = 0,032 (целая часть 0) 0,032 *2 = 0,064 (целая часть 0) 0,064*2 = 0,128 (целая часть 0) 0,128*2 = 0,256 (целая часть 0) 0,256*2 = 0,512 (целая часть 0) |
|
X2=0,01111000000 |
|
Для этого разделим исходный код на группы по 4 разряда и затем заменяем каждую группу на код из таблицы 0111 1000 00002 = 78016 |
Для этого разделим исходный код на группы по 3 разряда и затем заменяем каждую группу на код из таблицы 011 110 000 0002 = 36008 |
X16=0,78 |
X8=0,36 |
Ответы на контрольные вопросы к лабораторной работе :
По какому правилу осуществляется перевод целых чисел из десятичной системы счисления?
Ответ: Для того, чтобы перевести число из десятичной системы счисления, в любую другую, нужно выполнять целочисленное деление исходного числа на основание той системы счисления, в которую нужно перевести число. При этом важен остаток от деления и частное. Частное нужно делить на основание до тех пор, пока не останется 0. После этого все остатки нужно выписать в обратном порядке - это и будет число в новой системе счисления.
По какому правилу осуществляется перевод дробных чисел из десятичной системы счисления?
Ответ: Перевод дробного числа из десятичной системы счисления в двоичную осуществляется по следующему алгоритму:
А) Вначале переводится целая часть десятичной дроби в двоичную систему счисления;
Б) Затем дробная часть десятичной дроби умножается на основание двоичной системы счисления;
В) В полученном произведении выделяется целая часть, которая принимается в качестве значения первого после запятой разряда числа в двоичной системе счисления;
Г) Алгоритм завершается, если дробная часть полученного произведения равна нулю или если достигнута требуемая точность вычислений. В противном случае вычисления продолжаются с предыдущего шага.
По какому правилу осуществляется перевод целых чисел в десятичную систему счисления?
Ответ: Для перевода числа в десятичную систему счисления из системы счисления с другим основанием каждый коэффициент переводимого числа умножается на основание системы в степени соответствующей этому коэффициенту и полученные результаты складываются.
По какому правилу осуществляется перевод дробных чисел в десятичную систему счисления?
Ответ: Формула представления дробного числа в позиционной системе счисления:
Ap = an-1·pn-1+an-2·pn-2 + ... + a1·p1+a0·p0 +a-1·p-1+a-2·p-2 + ... + a-m·p-m
Как осуществляется перевод чисел из восьмеричной системы счисления в двоичную систему и обратно?
Ответ: Для перевода числа из восьмеричной системы счисления в двоичную необходимо каждую цифру этого числа записать трехразрядным двоичным числом (триадой). При этом незначащие нули слева для целых чисел и справа для дробей не записываются.
Как осуществляется перевод чисел из шестнадцатеричной системы счисления в двоичную систему и обратно?
Ответ: Для перевода числа из шестнадцатеричной системы счисления в двоичную необходимо каждую цифру этого числа записать четырехразрядным двоичным числом (тетрадой). При этом незначащие нули слева для целых чисел и справа для дробей не записываются.
Внимание!
Если вам нужна помощь в написании работы, то рекомендуем обратиться к профессионалам. Более 70 000 авторов готовы помочь вам прямо сейчас. Бесплатные корректировки и доработки. Узнайте стоимость своей работы
Понравилось? Нажмите на кнопочку ниже. Вам не сложно, а нам приятно).
Чтобы скачать бесплатно Практические работы на максимальной скорости, зарегистрируйтесь или авторизуйтесь на сайте.
Важно! Все представленные Практические работы для бесплатного скачивания предназначены для составления плана или основы собственных научных трудов.
Друзья! У вас есть уникальная возможность помочь таким же студентам как и вы! Если наш сайт помог вам найти нужную работу, то вы, безусловно, понимаете как добавленная вами работа может облегчить труд другим.
Если Практическая работа, по Вашему мнению, плохого качества, или эту работу Вы уже встречали, сообщите об этом нам.
Добавить отзыв могут только зарегистрированные пользователи.