Системы счисления
Контрольная работа, 09 Декабря 2011, автор: пользователь скрыл имя
Описание работы
Еще в самые отдаленные времена людям приходилось считать различные предметы, с которыми они встречались в повседневной жизни. Вначале букв не было. Мысли и слова выражались при помощи рисунков на скалах, на стенах пещер, на камнях. Для запоминания чисел люди пользовались зарубками на деревьях и на палках и узлами на веревках (на рисунке на титульном листе изображен счетовод-казначей, один из коренных жителей Южной Америки (инки), у которого в руках веревочный прибор для узелкового счета). Это и была простейшая и самая древняя – так называемая, унарная система. В ней для записи любых чисел используется всего один символ – палочка, узелок, камушек. Используя именно эту систему счисления, вас научили считать (сами того не осознавая, этим кодом пользуются малыши, показывая на пальцах свой возраст).
Работа содержит 1 файл
Системы счисления.docx
— 269.71 Кб (Скачать) б) 1001110,112
n5. Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления.
Перевод
целых чисел.
Правило Чтобы перевести целое двоичное число в восьмеричную (8=23) систему счисления необходимо:
- разбить данное число справа налево на группы по 3 цифры в каждой;
- рассмотреть каждую группу и записать ее соответствующей цифрой восьмеричной системы счисления.
Пример1. Перевести число 111010102 в восьмеричную систему счисления.
Решение:
11101010
3 5 2
Ответ: 111010102 = 3528
Пример2. Перевести число 111100000101102 в восьмеричную систему счисления.
Решение:
111110000010110
7 6 0 2 6
Ответ: 111100000101102= 760268
Правило Чтобы перевести целое двоичное число в шестнадцатеричную (16=24) систему счисления необходимо:
- разбить данное число справа налево на группы по 4 цифры в каждой;
- рассмотреть каждую группу и записать ее соответствующей цифрой шестнадцатеричной системы счисления.
Пример3. Перевести число 111000102 в шестнадцатеричную систему счисления.
Решение:
11100010
Е 2
Ответ: 111000102 = Е216
Пример4. Перевести число 111100000101102 в шестнадцатеричную систему счисления.
Решение:
11110000010110
3 С 1 6
Ответ: 111100000101102= 3С1616
Перевод
дробных чисел.
Правило Чтобы перевести дробное двоичное число в восьмеричную (шестнадцатеричную) систему счисления необходимо:
- разбить данное число, начиная от запятой влево целую часть и вправо дробную часть на группы по 3 (4) цифры в каждой;
- рассмотреть каждую группу и записать ее соответствующей цифрой восьмеричной (шестнадцатеричной)системы счисления.
Пример5. Перевести число 0,101100001112 в шестнадцатеричную систему счисления.
Решение:
0,10110000111
В 0 7
Ответ: 0,101100001112 = В0716
Пример6. Перевести число 111100001,01112 в восьмеричную систему счисления.
Решение:
111100001,0111
7 4 1 3 1
Ответ: 111100001,01112= 741,318
Пример7. Перевести число 11101001000,110100102 в шестнадцатеричную систему счисления.
Решение:
11101001000,11010010
7 4 8 D 2
Ответ:
11101001000,110100102 = 748,D216
Перевести числа в восьмеричную и шестнадцатеричную системы счисления:
а) 11010001010112
б) 100000011,0001011102
в) 10010111011101,111010112
г) 111110000000111111111,
n6. Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления.
Правило
Для того, чтобы восьмеричное (шестнадцатеричное)
число перевести в двоичную систему счисления,
необходимо каждую цифру этого числа заменить
соответствующим числом, состоящим из
3 (4) цифр двоичной системы счисления.
Пример1. Перевести число 5288 перевести в двоичную систему счисления.
Решение:
5 2 3
101 010 011
Пример2. Перевести число 4ВА35,1С216 перевести в двоичную систему счисления.
Решение:
4 В А 3 5 , 1 С 2
100 1011 101000110101 0001 1100 0010
Ответ: 4ВА35,1С216 = 10010111010001101010001 110000102
Перевести числа в двоичную систему счисления
а) 6217,2518
б)
А4ВС10А,5Е16
№1 Переведите число из римской системы счисления в десятичную:
MCMLXXXIV
= ____________10
№2 Переведите число в римскую систему счисления:
1499 = _______________________
№3 Представьте число в развернутой форме:
235428,210
= ______________________________
122231014
= ______________________________
№4 Переведите числа из десятичной системы счисления в другие:
5610 = _____________2
5610
= _____________5
№5 Переведите числа в десятичную систему счисления:
110110112 = __________________10
12223 = ____________________10
Арифметические операции в системах счисления.
n1. Сложение в двоичной системе счисления.
| Правило 0+0 =0 1+0=1 0+1=1 1+1=10 |
Пример1. Сложить числа 1112
и 102.
Решение: 111 + 10 1001 Проверка: 1112 = 710, 102= 210, 10012 =910 7+2=9 Ответ: 10012 |
Пример2. Сложить числа 111112 и 1112
Решение: 11111
+ 111
100110
Проверка: 111112=1*24+1*23+1*22+1*21+1*2
1112 = 710
1001102=1*25+0+0+1*22+1*21+0=
31+7=38
Ответ:
1001102
Пример3. Сложить числа 11112, 10112, 1112.
Решение:
|
1111
+ 1011 111 100001 |
(Пояснение: 1+1+1=11, 1 пишем,1 в уме, 1+1+1=11 плюс 1 в уме равно 100, 0 пишем, 0 в следующий разряд,1- через разряд и т.д.) |
Ответ: 1000012
Пример4. Выполните сложение 1111,1012+101,112.
Решение:
|
111,101 + 101,11
1101,011 |
(Пояснение:
по правилам математики при
сложение дробных чисел |
Ответ: 1101,0112
Выполните действия:
- 111110011012+11111112
3) 111,11012+101,00112 - 1010101112+1111102
4) 111,01010112+101011,11112
n2. Вычитание в двоичной системе счисления.
| Правило 0-0=0 1-0=1 1-1=0 0-1=1 (занимаем у старшего разряда) |
Пример1.
Из числа 10012 вычесть
число 1112. Решение: _ 1001
111 10 Проверка: 10012 =9, 1112 = 7, 102 = 2, 9-7=2 Ответ: 102 |
Пример2. Из числа 1000012 вычесть число 1112
Решение: _ 100001
111
11010
Ответ: 110102
Пример3. Выполнить действие 100101,012 – 111,1112
Решение: _ 100101,010
111,111
11101,101
Ответ: 11101,1012
Выполните действия:
1)
111110011012-11111112
2)
1010101112-1111102
3) 111,11012-101,00112
4) 101011,11112 - 111,01010112
n3. Умножение в двоичной системе счисления.
Умножение
в двоичной системе счисления
производится аналогично умножению
в десятичной системе счисления.