Ім'я файлу: Практическая работа №3 Представление чисел+.docx
Розширення: docx
Розмір: 415кб.
Дата: 30.05.2021
скачати

Практическая работа № 1.3 "Представление чисел"

   Цель работы: закрепление знаний о системах счисления и о представлении числе в памяти компьютера, полученных при изучении базового курса информатики.

Задание 1

Развёрнутая форма записи числа:

Aq = an-1qn-1 + an-2qn-2 + … + a1q1 + a0q0 + a-1q-1 + … + a-mq-m ,

где A - само число, q- основание системы, a– цифры числа, n и m –число целых и дробных разрядов соответственно
   Здесь Aq - число, q - основание системы счисления, аi - цифры данной системы счисления, n - количество разрядов целой части числа, m - количество разрядов дробной части числа.

   Например:

26,38710 = 2 • 101 + 6 • 100 + 3 • 10-1 + 8 • 10-2 + 7 • 10-3;

101,112 = 1 • 22 + 0 • 21 + 1 • 20 + 1 • 2-1 + 1 • 2-2;

Записать в развёрнутом виде числа.

а)A10 = 125,34; б) А8 = 125,34; в) А6 = 125,34; г) А16 = 125,34;

Задание 2

   Перевести числа в десятичную систему счисления.

а) A8 = 341; б) А6 = 341; в) А5 = 341; г) А9 = 341;

Задание 3

   Перевести целые числа из десятичной системы счисления в двоичную системы:
   а) 856;   б) 664;   в) 512;   г) 645;

Задание 4

   Перевести числа из двоичной системы счисления в десятичную системы:
   а) 10101010;   б) 10010010;   в) 10100101;   г) 100101001;

Задание 5

   Представить числа в двоичном виде в восьмибитовой ячейке в формате
   а) 51;  б) 47;  в) 64;  г) 45.

Задание 6

   Представить числа в двоичном виде в восьмибитовой ячейке в формате целого со знаком.
   a) -116;  б) -107;  в) -121;  г) -112.

Задание 7

запишите в десятичной системе счисления число со знаком, дополнительный код которого в однобайтовом формате имеет вид

а) 10100111 б) 10011011 в) 10111001 г) 10101111.

Чтобы получить дополнительный код, нужно использовать следующий алгоритм:


  1. записать внутреннее представление соответствующего ему положительного числа, прямой код;

  2. записать обратный код полученного числа заменой во всех разрядах 0 на 1, 1 на 0;

  3. записать дополнительный код, к полученному числу прибавить 1.


Для положительного числа прямой, обратный и дополнительный коды выглядят одинаково.
Пример:

Определим внутреннее представление числа -1310 в восьмиразрядной сетке.

  1. П рямой код числа 1310: 00001101

  2. Обратный код: 11110010

  3. Дополнительный код : 11110011

Ответ: 111100112 это и есть представление числа -1310


скачати

© Усі права захищені
написати до нас