Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
pyatkova_rgr1.docx
Скачиваний:
3
Добавлен:
13.11.2019
Размер:
38.96 Кб
Скачать

Содержание:

1. Перевод чисел из одной системы счисления в другую

1.1 Перевод целых чисел………………………………...…………3

1.2 Перевод правильных дробей…………………………………...5

1.3 Перевод дробных чисел…………………………………...……7

2. Выполнение простейших арифметических действий

2.1 Сложение чисел…………………………………………………9

2.2 Вычитание чисел……………………………………………….11

2.3 Умножение чисел……………………………….…………..….13

Список использованной литературы……………...…………………….15

1 Перевод чисел из одной системы счисления в другую

1.1 Перевод целых чисел

Задание 1:

Перевести целое число 534 из десятичной системы счисления – в двоичную и шестнадцатеричную.

534 2

534 267 2

0 266 133 2

1 132 66 2

1 66 33 2

0 32 16 2

1 16 8 2

0 8 4 2

0 4 2 2

0 2 1

0

Таким образом, 53410 = 10000101102

П ереведем 534в шестнадцатиричную:

53410 = 0010000101102 = 21616

00102 = 216

00012 = 116

01102 = 616

53410 = 10000101102 = 21616

Задание 2 :

Перевод целых чисел 110110 и 11С из двоичной и шестнадцатеричной систем счисления соответственно – в десятичную.

11С16 = 11*161 + С*160 = 176 + 12 = 18810

1101102 = 1*25 + 1*24 + 0*23 + 1*22 + 1*21 + 0*20 = 32 + 16 + 0 + 4 + 2 + 0 = 5410

Задание 3:

Перевод целого числа 110110 из двоичной системы счисления в шестнадцатеричную.

1101102 = 001101102 = 3616

00112 = 112 = 316

01102 = 1102 = 616

Таким образом, 1101102 = 3616

Задание 4:

Перевод целого числа 11С из шестнадцатеричной системы счисления в двоичную.

116 = 12 = 00012

116 = 12 = 00012

С16 = 11002

Получаем,

11С16 = 0001000111002 = 1000111002

1.2 Перевод правильных дробей

Задание 5:

Перевод правильной дроби (1/534+0.68) (округление до 4-ого знака) из десятичной системы счисления – в двоичную и шестнадцатеричную. Перевод выполнить до четырех значащих цифр после запятой.

а) Переведем дробь в двоичную систему

1/534 + 0,68 = 0,001872 + 0,68 = 0,681872 = 0,6819

*0,6819

2

1,3638 *0,3638

2

0,7276 *0,7276

2

1,4552 *0,4552

2

0,9104

0,1010

Итак, получим:

1/534 + 0,6810 = 0,10102

б) Переведем дробь в шестнадцатеричную систему

1/534 + 0,68 = 0,001872 + 0,68 = 0,681872 = 0,6819

*0,6819

16

1 0,9104 *0,9104

16

14,5664 *0,5664

16

9,0624 *0,0624

16

0,9984

0,АЕ90

Таким образом, 1/534 + 0,6810 = 0,АЕ9016

Задание 6:

Перевод правильных дробей 0,1101101 и 0,11С3 из двоичной и шестнадцатеричной систем счисления соответственно – в десятичную.

0,1101101 = 1*2-1 + 1*2-2 + 0*2-3 + 1*2-4 + 1*2-5 + 0*2-6 + 1*2-7 =0,5 + 0,25 + 0,0625 + 0,03125 + 0,0078125 = 0,851562510

0,11С3 = 1* 16-1 + 1* 16-2 + 12*16-3 + 3*16-4 = 1*0,0625 + 1*0,00390625 + 12*0,00024414 + 3*0,000015258 = 0,06938170410

Задание 7:

Перевод правильной дроби 0,1101101 из двоичной системы счисления в шестнадцатеричную.

0,110110102

11012 = D16

10102 = A16

Тогда получаем,

0,110110102 = 0,DA16

Задание 8:

Перевод правильной дроби 0,11С3 из шестнадцатеричной системы счисления в двоичную.

По таблице

116 = 00012

116 = 00012

С16 = 11002

316 = 00112

Итак, 0,11С3 = 0,00010001110000112

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]