Кодирование информации. Савченко В.Ф. - 15 стр.

UptoLike

Составители: 

15
Здесь разряд 7 – знаковый, имеет значение 1, поскольку исходное число
отрицательно. В разрядах 0 – 4 размещено само исходное число, разряды 5 и
6 заполнены дополнительными нулями.
2) разместить в ней число 10111
2
.
номера разрядов: 7 6 5 4 3 2 1 0
0
0 0 1 0 1 1 1
Различие с предыдущим примером в значении седьмого разряда:
поскольку исходное число положительно, там записан 0.
3) разместить в ней число 11110111
2
.
Поскольку размещаемое число содержит разрядов больше, чем
количество числовых разрядов разрядной сетки (оно равно 7), задача не
имеет решения. Возникает ситуация переполнения (overflow), которая для
целых чисел приводит к логической ошибке при выполнении операции.
3.2. Представление вещественных чисел
Для представления вещественных чисел используется логарифмическое
представление, или форма с плавающей точкой, или экспоненциальная
форма. Представление чисел с плавающей точкойэто представление числа
с помощью двух других чисел: мантиссычислового значения числа и
порядкапоказателя степени, в которую надо возвести основание с.с., в
которой представлено число.
Форма представления чисел с
плавающей точкой в общем виде:
Х =
±
М * q
± p
,
где Ммантисса числа,
q – основание с.с.,
рпорядок.
Например:
64.5 – мантисса М=0.645, порядокр=2, т.к. 64.5 = 0.645 * 10
2
0.0000012 – мантисса М=0.12, порядок р=-5, т.к. 0.0000012 =0.12 * 10
-5
.
    Здесь разряд 7 – знаковый, имеет значение 1, поскольку исходное число
отрицательно. В разрядах 0 – 4 размещено само исходное число, разряды 5 и
6 заполнены дополнительными нулями.
    2) разместить в ней число 101112.
    номера разрядов:   7      6   5        4   3    2   1     0
                       0      0   0        1   0    1   1    1


    Различие с предыдущим примером в значении седьмого разряда:
поскольку исходное число положительно, там записан 0.
    3) разместить в ней число 111101112.
    Поскольку размещаемое число содержит разрядов больше, чем
количество числовых разрядов разрядной сетки (оно равно 7), задача не
имеет решения. Возникает ситуация переполнения (overflow), которая для
целых чисел приводит к логической ошибке при выполнении операции.


                  3.2. Представление вещественных чисел

    Для представления вещественных чисел используется логарифмическое
представление, или форма с плавающей точкой, или экспоненциальная
форма. Представление чисел с плавающей точкой — это представление числа
с помощью двух других чисел: мантиссы – числового значения числа и
порядка – показателя степени, в которую надо возвести основание с.с., в
которой представлено число.
    Форма представления чисел с плавающей точкой в общем виде:
                                  Х = ± М * q± p,
    где М – мантисса числа,
        q – основание с.с.,
        р – порядок.
    Например:
  64.5 – мантисса М=0.645, порядок – р=2, т.к. 64.5 = 0.645 * 102
  0.0000012 – мантисса М=0.12, порядок р=-5, т.к. 0.0000012 =0.12 * 10-5.
                                      15