Автор работы: Пользователь скрыл имя, 08 Октября 2013 в 05:19, лекция
Работа содержит лекцию по дисциплине "Математика"
Пример2. Перевести 0,562510 восьмеричную систему счисления. А10→А8
Решение:
Ответ: 0,562510=0,528
Пример3. Перевести 0,66510 в двоичную систему счисления. А10→А2
Решение:
Процесс умножения может продолжаться до бесконечности. Тогда его прерывают на некотором шаге, когда считают, что получена требуемая точность представления числа
Ответ: 0,66510=0,100012
Переведите числа из десятичной системы счисления в другую.
а) 0, 6562510→А16
б) 0,710→А2 с точностью до 4 знаков после запятой
в) 0,412510→А8 с точностью до 6 знаков
Перевод произвольных чисел, то есть чисел, содержащих целую и дробную части, осуществляют в два этапа. Отдельно переводится целая часть, отдельно – дробная. В итоговой записи полученного числа целая часть отделяется от дробной запятой.
Пример1. Перевести 26,2510 в двоичную систему счисления. А10→А2
Решение:
переводим целую часть переводим дробную часть
Ответ: 26,2510=11010,012
Пример2. Перевести 123,562510 в двоичную систему счисления. А10→А8
Решение:
переводим целую часть переводим дробную часть
Ответ: 123,562510=173,448
Перевести из десятичной системы счисления следующие числа:
а) 173,562510→А2
б) 404,6562510→А16
в) 125,2510→А8
Правило Для того чтобы число из любой системы счисления перевести в десятичную систему счисления, необходимо его представить в развернутом виде и произвести вычисления.
Пример1. Перевести число 1101102 из двоичной системы счисления в десятичную.
Решение:
5 4 3 2 1 0
1 1 0 1 1 0 2 = 1*25 + 1*24 + 0*23+1*22+1*21+0*20 =32+16+4+2=5410
Ответ: 1101102 = 5410
Пример2. Перевести число 101,012 из двоичной системы счисления в десятичную.
Решение:
2 1 0 -1 -2
1 0 1,0 1 2 = 1*22 + 0*21 + 1*20+0*2-1+1*2-2 =4+0+1+0+0,25=5,2510
Ответ: 101,012 = 5,2510
Пример3. Перевести число 1221003 из троичной системы счисления в десятичную.
Решение:
4 3 2 1 0
1 2 2 0 1 3=1*34 + 2*33 + 2*32 + 0*31 + 1*30 = 81+54+18+1 = 15410
Ответ: 122013 = 15410
Пример4. Перевести число 1637 из семеричной системы счисления в десятичную.
Решение: 1637 = 1*72 + 6*71 + 3*70 = 49+42+3= 9410.
Ответ: 1637 = 9410.
Пример5. Перевести число 234,68 из восьмеричной системы в десятичную:
Решение:
2 1 0 -1
2 3 4, 68 = 2*82 +3*81 + 4*80 +6*8-1= 2*64+3*8+4+6*0,125= 128+24+4+0,75 =156,7510
Ответ: 234,68 = 156,7510.
Пример6. Перевести число 2Е16 в десятичную систему счисления.
Решение:
2 1
2 Е16 = 2*161 +14*160 = 32 +14 = 4610.
Ответ: 2Е16 = 4610.
Перевести из различных систем счисления в десятичную:
а) 1111001112 г) 367,28
б) 1001110,112
Перевод целых чисел.
Правило Чтобы перевести целое двоичное число в восьмеричную (8=23) систему счисления необходимо:
Пример1. Перевести число 111010102 в восьмеричную систему счисления.
Решение:
11101010
3 5 2
Ответ: 111010102 = 3528
Пример2. Перевести число 111100000101102 в восьмеричную систему счисления.
Решение:
111110000010110
7 6 0 2 6
Ответ: 111100000101102= 760268
Правило Чтобы перевести целое двоичное число в шестнадцатеричную (16=24) систему счисления необходимо:
Пример3. Перевести число 111000102 в шестнадцатеричную систему счисления.
Решение:
11100010
Е 2
Ответ: 111000102 = Е216
Пример4. Перевести число 111100000101102 в шестнадцатеричную систему счисления.
Решение:
11110000010110
3 С 1 6
Ответ: 111100000101102= 3С1616
Перевод дробных чисел.
Правило Чтобы перевести дробное двоичное число в восьмеричную (шестнадцатеричную) систему счисления необходимо:
Пример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,
Правило Для того, чтобы восьмеричное (шестнадцатеричное) число перевести в двоичную систему счисления, необходимо каждую цифру этого числа заменить соответствующим числом, состоящим из 3 (4) цифр двоичной системы счисления.
Пример1. Перевести число 5288 перевести в двоичную систему счисления.
Решение:
5 2 3
101 010 011
Ответ: 5288 = 1010100112
Пример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
Правило
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
Выполните действия:
Правило
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
Умножение в двоичной системе счисления производится аналогично умножению в десятичной системе счисления.
Пример1. Умножить число 1012 на 1102
Решение: 101
*110
000
+ 101
101 .
11110 Ответ: 111102
Пример2. Выполнить действие 1011,012 ∙ 111,112
Решение: 1011,01
* 111,11
101101
101101
+ 101101
101101
101101 ,
1010111,0011
Ответ: 1010111,00112
Выполните действия:
1) 111110011012-11111112
2) 111,11012-101,00112
Операция деления выполняется также как и в десятичной системе счисления.
Пример1. Разделить число 1010001012 на число 11012.
Решение:
101000101 1101
1101 11001
1110
1101
1101
1101
0 Ответ: 110012
Пример2. Выполните деление с точностью до 3 знаков после запятой 10012:112
Решение:
1011 11
11 . 11,010
101
11
100
11
101
11
10 Ответ: 11,0102
Выполните действия:
2) Выполните деление с точностью до 4 знаков после запятой 10012:1012
Используя таблицу и привычные правила сложения, совсем не трудно складывать и вычитать числа в восьмеричной системе счисления
Правило
|
Пример1. Вычислите 6348+2758 Решение: 634 + 275 1131 Ответ: 11318
Пример2. Вычислите 305,48+24,758 Решение: 305,4 + 24,75 332,35 Ответ: 332,358 |
Пример3. Вычислите 6348-2758
Решение: 634 - 275 337
Ответ: 3378 |
Пояснение: Т.к. от 4 не отнять 5, то занимаем у следующего разряда (т.к. система восьмеричная то 1 разряд составляет 8 единиц). От 8 -5+4=7 Аналогично, т.к. у тройки одну единицу заняли, то необходимо от 2 отнять 7, поэтому, заняв у следующего разряда, получаем 8-7+2=3 и т.д. |