Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания к КР.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.58 Mб
Скачать

Задача 8. Переменная а имеет тип Single языка Паскаль. Задано представление значения а в шестнадцатеричной системе счисления. Чему равно десятичное значение числа a? Варианты

Вариант

А

Вариант

А

C2AA000016

429B000016

4460000016

C48B000016

С334000016

447C000016

434D000016

C2D1000016

42F4000016

С33F000016

436A000016

42A2000016

C411000016

C3A1000016

C291000016

43D2000016

C461000016

C288000016

446C000016

C31C000016

Пример выполнения

Задача 8. Переменная А имеет тип Single языка Паскаль. В шестнадцатеричной системе счисления А = . Чему равно десятичное значение числа A?

Решение.

Тип Single предназначен для хранения вещественных (действительных) чисел в формате с длинами полей кода = .

Представим заданный код в двоичной СС. Для этого запишем двоичный код каждой шестнадцатеричной цифры в виде тетрады (четвёрки) бит:

На основе записанного кода и длин полей кода определяем составные части кода числа :

;

; ;

Значение удовлетворяет условию , следовательно, необходимо использовать первую строку интерпретационной формулы (4) для кодов Single и Double: .

В нашем случае имеем:

;

;

;

;

.

Ответ: 32 разряда памяти компьютера

в формате типа Single соответствует десятичному значению –180.

Замечание: в процессе вычисления конструкции использовалась следующая формула перевода дроби из двоичного представления в десятичное:

,

где – десятичное представление значения ; – количество двоичных цифр в записи .

  1. Основы алгебры логики Методические указания

Таблицы истинности основных логических операций

Отрицание

Дизъюнкция (логическое

сложение)

Конъюнкция (логическое умножение)

Исключающее ИЛИ (сложение по модулю 2)

0

1

0

0

0

0

0

0

0

0

0

1

0

0

1

1

0

1

0

0

1

1

1

0

1

1

0

0

1

0

1

1

1

1

1

1

1

1

1

0

Приоритеты выполнения логических операций в порядке убывания

Приоритет

Операция

1

Отрицание

2

Логическое умножение

3

Логическое сложение, исключающее ИЛИ

Операции в скобках выполняются в первую очередь

Законы и тождества алгебры логики

Название

Для операции ИЛИ

Для операции И

Основные законы

Коммутативность,

переместительность

Ассоциативность,

сочетательность

Дистрибутивность,

распределительность

дизъюнкции относительно конъюнкции

конъюнкции относительно дизъюнкции

Де Моргана

Действия с одной переменной и константами

Свойства констант

Операция с 0

Операция с 1

Идемпотентность

Комплементность,

дополнительность

Отрицание отрицания

Дополнительные правила

Поглощения

Блейка-Порецкого

Склеивания