
- •Системы счисления
- •Оглавление
- •Введение
- •1.2. Формирование целых чисел в позиционных системах счисления
- •1.3. Системы счисления, используемые в вычислительной технике
- •1.4. Развернутая форма записи числа
- •Развернутой формой записи числа называется запись:
- •2. Перевод чисел из одной системы счисления в другую
- •2.1. Перевод целых чисел из десятичной системы счисления в другие системы счисления
- •Порядок перевода целых чисел из десятичной системы счисления в систему с основанием q:
- •Задание для самостоятельной работы .
- •2.2. Перевод дробных чисел, у которых целая часть равна нулю, из десятичной системы счисления в другие системы счисления
- •Порядок перевода дробных чисел из десятичной системы счисления в систему с основанием q:
- •2.3. Перевод произвольных чисел из десятичной системы счисления в другие системы счисления
- •2.4. Перевод чисел в десятичную систему счисления из других систем счисления
- •2.5. Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления
- •Чтобы перевести целое двоичное число в восьмеричную систему счисления необходимо:
- •Чтобы перевести целое двоичное число в шестнадцатеричную систему счисления необходимо:
- •Чтобы перевести дробное двоичное число в восьмеричную (шестнадцатеричную) систему счисления необходимо:
- •2.6. Перевод чисел из восьмеричной и шестнадцатеричной систем счисления в двоичную систему счисления
- •Чтобы перевести восьмеричное (шестнадцатеричное) число в двоичную систему счисления
- •3. Арифметические операции в двоичной системе счисления.
- •3.1. Сложение в двоичной системе счисления.
- •Правила сложения в двоичной системе счисления:
- •3.2. Вычитание в двоичной системе счисления.
- •Правила вычитания в двоичной системе счисления:
- •3.3. Умножение в двоичной системе счисления.
- •Умножение в двоичной системе счисления производится аналогично умножению в десятичной системе счисления.
- •3.4. Деление в двоичной системе счисления.
- •Деление в двоичной системе счисления производится аналогично делению в десятичной системе счисления.
- •Список литературы
2.3. Перевод произвольных чисел из десятичной системы счисления в другие системы счисления
Перевод произвольных чисел, то есть
чисел, содержащих целую и дробную части,
осуществляется в два этапа. Отдельно
переводится целая часть, отдельно –
дробная.
В итоговой записи полученного числа
целая часть отделяется от дробной
запятой.
Пример1.
Перевести 26,2510 в двоичную систему счисления (Х10→Х2).
Решение:
1 этап: перевести целую часть; 2 этап: перевести дробную часть
Ответ: 26,2510=11010,012
Пример2.
Перевести 123,562510 в восьмеричную систему счисления (Х10→Х8).
Решение:
1 этап: перевести целую часть; 2 этап: перевести дробную часть
Ответ: 123,562510=173,448
Задание
для самостоятельной работы.
Переведите числа из десятичной системы счисления в указанную:
1) 173,562510→Х2
2) 404,6562510→Х16
3) 125,2510→Х8
2.4. Перевод чисел в десятичную систему счисления из других систем счисления
Для перевода числа из любой системы
счисления в десятичную систему счисления
его необходимо представить в развернутом
виде и произвести вычисления.
Пример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 + 0 + 4 + 2 = 5410
Ответ: 1101102 = 5410
Пример2.
Перевести число 101,012 из двоичной системы счисления в десятичную.
Решение:
2 1 0 -1 -2
1 0 1,0 12 = 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.
Перевести число 122013 из троичной системы счисления в десятичную.
Решение:
4 3 2 1 0
1
2 2 0 13 = 1*34 + 2*33 + 2*32
+ 0*31 + 1*30 =
= 81 + 54 + 18 + 0 + 1 = 15410
Ответ: 122013 = 15410
Пример4.
Перевести число 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
Пример5.
Перевести число 2Е16 из шестнадцатеричной системы счисления в десятичную.
Решение:
1 0
2
Е16 = 2*161 + 14*160 = 32 + 14 =
4610.
Ответ: 2Е16 = 4610.
Задание
для самостоятельной работы.
Переведите числа из указанных систем счисления в десятичную:
1) 1111001112 3) 367,28
2) 1001110,112 4) АВ2Е,816
2.5. Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную системы счисления
Разбить данное число справа налево на
группы по 3 цифры в каждой (8 = 23);
Рассмотреть каждую группу и записать
ее соответствующей цифрой восьмеричной
системы счисления.
Чтобы перевести целое двоичное число в восьмеричную систему счисления необходимо:
Пример1.
Перевести число 111010102 в восьмеричную систему счисления.
Решение:
11101010
3 5 2
Ответ: 111010102 = 3528
Пример2.
Перевести число 1111100000101102 в восьмеричную систему счисления.
Решение:
111110000010110
7 6 0 2 6
Ответ: 1111100000101102 = 760268