![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
1. Операторы цикла Object Pascal.
3. Определения прямого, обратного и дополнительного кода. Как представляются вещественные числа в ЭВМ? Малосигнальные элементы ЭСЛ.
1.В языке Object Pascal для удобства программиста предусмотрены три оператора, реализующих циклический процесс:
1. while … do; (цикл с предусловием)
2. repeat … until; (цикл с постусловием)
3. for…do;(арифметический цикл)
Оператор цикла for … do
for i:= in to ik do оператор;
for i:= ik downto in do оператор;
где оператор – любой оператор языка;
i, in и ik – переменная целочисленного или перечислимого типов.
Переменную i называют параметром цикла.
Переменные in и ik – диапазон изменения параметра цикла: in – начальное значение, а ik – конечное значение параметра цикла.
2. Прямой код (представление в виде абсолютной величины со знаком) двоичного числа – это само двоичное число, в котором все цифры, изображающие его значение, записываются как в математической записи, а знак числа записывается двоичной цифрой.
Пример:
Дано число X=-1011.
Перевести число в прямой код.
Xпр=1.1011
Обратный код положительного числа совпадает с прямым, а при записи отрицательного числа все его цифры, кроме цифры, изображающей знак числа, заменяются на противоположные (0 заменяется на 1, а 1 – на 0).
Пример:
Дано число X=-1011.
Перевести число в обратный код.
Хобр=1.0100
Дополнительный код (представление в виде дополнения до двойки) положительного числа совпадает с прямым, а код отрицательного числа образуется как результат увеличения на 1 его обратного кода.
Иными словами, процесс построения дополнительного кода отрицательного числа можно разбить на два этапа – построить обратный код, а затем из него построить дополнительный.
Пример:
Дано число X=-1011.
Перевести в дополнительный код.
Хдоп=1.0101
· Вещественными числами (в отличие от целых) в компьютерной технике называются числа, имеющие дробную часть.
· При их написании вместо запятой принято писать точку. Так, например, число 5 - целое, а числа 5.1 и 5.0 - вещественные.
Для отображения вещественных чисел, которые могут быть как очень маленькими, так и очень большими, используется форма записи чисел с порядком основания системы счисления. Например, десятичное число 1.25 в этой форме можно представить так:
1.25 . 100 = 0.125 . 101 = 0.0125 . 102 =...
Любое число N в системе счисления с основанием q можно записать в виде N = M * qp, где M называется мантиссой числа, а p - порядком. Такой способ записи чисел называется представлением с плавающей точкой.
Дата публикования: 2015-01-26; Прочитано: 206 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!