Правило перевода из дополнительного кода в десятичную систему

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

Однако существует прямой способ перевода числа из ДК в десятичную систему без использования промежуточного перевода в ПК.

Правило перевода из дополнительного кода в десятичную систему - student2.ru Рассмотрим машинное слово произвольной длины (рис. 2.6). При прямом способе перевода десятичное число со знаком формируется как сумма разрядов со своими весами и знаками (старший N-й разряд имеет отрицательный вес).

Правило перевода из дополнительного кода в десятичную систему - student2.ru Проиллюстрируем перевод чисел из ДК в десятичную систему примерами.

Пример.

Перевести число 1110 из ДК в десятичную систему.

Правило перевода из дополнительного кода в десятичную систему - student2.ru

Проверим правильность перевода, используя промежуточный перевод в ПК:

Правило перевода из дополнительного кода в десятичную систему - student2.ru

101100(2)(Дк) = -25+23+22= -32+8+4 = -20(10)

Проверим:

Правило перевода из дополнительного кода в десятичную систему - student2.ru

Числа в памяти компьютера

Существуют два способа представления чисел в памяти ЭВМ. Они называются так: форма с фиксированной точкой и форма с плавающей точкой. Форма с фиксированной точкой применяется к целым числам, форма с плавающей точкой — к вещественным числам (целым и дробным). Под точкой здесь подразумевается знак-разделитель целой и дробной части числа.

С 30 ВОПРОСА Понятия по Visual Basic

Событие — это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения

Проект — это набор файлов, которые используются в приложении.

Форма. Форма включает элементы управления и код, связанный с этой формой. Вы создаете формы, чтобы они служили интерфейсом вашего приложения. Каждая форма — это окно, которое показывает элементы управления и графические изображения.

Редактор кода Visual Basic - это окно, в котором записывается большая часть кода. Он подобно высоко специализированному текстовому процессору с множеством особенностей, которые делают запись кода Visual Basic намного проще.

Ввод данных — это передача исходных данных программы в оперативную память компьютера для обработки.

Вычисле́ние — математическое преобразование, позволяющее преобразовывать входящий поток информации в выходной, с отличной от первого структурой. Если смотреть с точки зрения теории информации, вычисление — это получение из входных данных нового знания.

Отладка программы — это специальный этап в разработке программы, состоящий в выявлении и устранении программных ошибок, факт существования которых уже установлен.

Процедура(подпрограмма) - это обособленный фрагмент программного кода, с помощью которого решается обычно небольшая задача, это логически построенный, небольшойпрограммный блок, на которые делится вся программа.



  1. Процедуры обработки событий. Выполняются при возникновении какого-либо события в каком-либо элементе управления (или форме). Событийная процедура всегда связана с каким-то объектом. Чтобы вызвать событийную процедуру объекта, достаточно по этому объекту сделать двойной левый щелчок.
  2. Произвольные процедуры. Она не связаны с событиями и могут быть вызваны из любой другой процедуры и выполнены в любое время. Если в программе во всех формах встречается один и тот же программный блок, то его можно записать только один раз и в одном месте, в виде глобальной общей программы. Запуск общей программы не связана с объектом и с событием, а происходит, когда к нему обращаются из других программных блоков. Вызов общей процедуры из той же формы: ИмяПроцедуры (СписокПараметров). Вызов общей процедуры из другой формы: ОБЪЕКТ. ИмяПроцедуры (СписокПараметров). Общая процедура бывает и локальной Private и глобальной Public

Наши рекомендации