рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Стандартные функции для целых типов.

Стандартные функции для целых типов. - раздел Информатика, Программа на Паскале начинается с предложения К Данным Целого Типа Можно Применять Следующие Стандартные Функции: Abs(X) - ...

К данным целого типа можно применять следующие стандартные функции: Abs(X) - возвращает абсолютное значение X;

Sqr(X) - возвращает Х2 ;

Битовые операции. В ТР можно выполнять операции над отдельными битами числа. Результат вычисляется путем применения битовой операции к соответствующим парным битам каждого операнда.

Shl - битовый сдвиг влево (форма А Shl В ) операнд А побитно сдвигается влево на число битов заданных В (младшие правые биты заполняются нулями). Например, если в ячейке для М хранится 00001111 и К = 3 ,то

М Shl К дает в результате 01111000 .

Нетрудно заметить, что действие этой операции эквивалентно умножению числа М на 2К

Shr - битовый сдвиг вправо (форма А Shr В ) операнд А побитно сдвигается вправо на число битов заданных В (старшие левые биты заполняются нулями). Например, если в ячейке для М хранится 01111000 и К = 2,то

М Shl К дает в результате 00011110 .

Нетрудно заметить, что действие этой операции эквивалентно делению числа М на 2К

 

4.6.5 Булевский тип (Boolean).

Это данные логического типа. Переменные этого типа могут принимать только два значения: False и True (причем False < True ). К данным этого типа можно применять четыре булевские операции:

And - логическое умножение (И).

Or - логическое сложение (ИЛИ).

Not - логическое отрицание (НЕ).

Xor - исключающее ИЛИ. Результат равен True если операнды не равны друг другу, иначе результат равен False.

 

4.6.6. Символьный тип (Char).

В ТР можно обрабатывать данные в виде одиночных символов. Значениями типа Charявляются элементы набора литер определяемого реализацией языка.

Форма объявления:

Var S1, S2, S3 : Char;

Символьные константы записываются в виде знака, заключенного в апострофы, например, '4' , 'n' .

К данным типа Charможно применять операции присваивания, сравнения, стандартные функции для порядковых типов, а также функцию Chr(к), которая возвращает символ с порядковым номером к.

 

4.6.7. Тип диапазон (отрезок типа).

 

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

q . . s ,

где q и s костанты порядкового типа, причем q < s.

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

Type Sm = 'A' . . 'Q';

Var N : 1 .. 50; Ch : Sm; .

 

4.6.8. Перечислимый тип.

 

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

Type Colour = (red, Green, Blue);

 

– Конец работы –

Эта тема принадлежит разделу:

Программа на Паскале начинается с предложения

Правила записи разделов программы... Программа на Паскале начинается с предложения... Program lt имя программы gt...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Стандартные функции для целых типов.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Стандартные функции для порядковых типов.
К любому значению порядкового типа можно применять стандартные функции: ORD - возвращает порядковый номер аргумента; PRED - возвращает предшествующее значение; SUCC - воз

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги