Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Вопрос:как извлечь с такого-то по такой-то бит из числа.Стр 1 из 77Следующая ⇒
Функции: SizeOf(<Тип>) - размер в байтах TypeInfo(<Тип>) – RTTI Run Time Type Information (Информация о типах времени исполнения программы) Типы данных Все данные, используемые в программе, всегда относятся к конкретным типам данных. Например, число 32000 относится к типу Integer (целое), число 2,87 — к типу Real (число с десятичной запятой). Применяемые разработчиком значения должны укладываться в допустимый диапазон значений для имеющихся в Паскале типов. Целые числа Целые числа записываются в программе с помощью последовательности цифр, перед которой может стоять знак числа: символ ≪+≫ или •≪-≫. Если знак не указан, то считается, что число положительное. Например:2 -3 3 +617 В следующей таблице перечислены стандартные типы целых чисел и соответству- ющие им диапазоны допустимых значений. Чем большее количество значений может содержать тип, тем больше памяти он занимает. Название Следует отметить, что целые числа могут быть представлены не только в десятичной, но и в шестнадцатеричной системе счисления, т.е. в виде $xxxxxxxx, где x - один из символов 0, 1,..., 8, 9, A, B,..., E, F. К примеру, все цвета (точнее, их коды) представляются именно в виде шестнадцатеричных чисел. Дробные числа Дробные числа содержат дробную часть, которая отделяется от целой части десятич- ной точкой. В таких числах допускается также дополнительно указывать символ е (или Е), за которым следует число, сообщающее, что левую часть дополнительно надо умножить на 10 в соответствующей степени. Например: Запись 2е+5 означает 2, умноженное на 10 в степени 5 (200000); Запись 31.4Е-1 означает 31,4, умноженное на 10 в степени -1 (3,14). Ниже приведены основные стандартные типы дробных чисел и соответствующие им диапазоны допустимых значений. В таблице для большинства типов указан только диапазон положительных значений, однако допустимым также является аналогичный диапазон отрицательных значений, а также число 0 (0.0). Таблица 1.2. Основные стандартные типы дробных чисел Название типа(стандартные идентификаторы)
Real Real4S Single Double Extended Comp Currency Диапазон допустимых значений 5e-3Z4.. 1.76+308 2.9е-39.. 1.7е+38 1.5е-45..3.4е38 5е-324..1.7е+308 З.бе-4951..1.1е493г -2н..+2"-1 -922337203685477.5808.. 922337203685477.5807 Для представления информации в памяти ЭВМ (как числовой, так и не числовой) используется двоичный способ кодирования. Элементарная ячейка памяти ЭВМ имеет длину 8 бит (байт). Каждый байт имеет свой номер (его называют адресом). Наибольшую последовательность бит, которую ЭВМ может обрабатывать как единое целое, называют машинным словом. Длина машинного слова зависит от разрядности процессора и может быть равной 16, 32, 64 битам и т.д. Кодирование символов Для кодирования символов достаточно одного байта. При этом можно представить 256 символов (с десятичными кодами от 0 до 255). Набор символов персональных ЭВМ, совместимых с IBM PC, чаще всего является расширением кода ASCII (American Standard Code for Information Interchange — стандартный американский код для обмена информацией). В настоящее время используются и двухбайтовые предсталения символов.
|
||||||||
Последнее изменение этой страницы: 2017-02-21; просмотров: 191; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.172.146 (0.004 с.) |