Простые стандартные типы данных. Операции с числовыми переменными. Операции с числовыми переменными. Логические операции.
Стандарт Стандарт (от англ. Standard – норма, образец, мерило), в широком смысле слова – образец, эталон, модель, принимаемые за исходные для сопоставления с ними других объектов. Стандартный вид числа: a·10n, nz, 1<=a< млн. = 256 · 10 6 Математика: Стандартный вид числа: a·10n, nz, 1<=a< млн. = 256 · 10 6 Физика: Дано: СИ S = 100 км 1*105 м t = 6 мин 3,6 * 102 с Алгебра: Стандартный вид одночлена 7*a2 * b * 2*a * b3 * c = 14* a3 * b4 * c
В Турбо Паскале имеются простые типы данных: целые, целые, вещественные(действительные), вещественные(действительные), символьные, символьные, логические. логические.
Каждая величина определяется именем (идентификатором), по которому она распознается, и значением. Имя величины может быть длиной до 127 символов (цифр или букв), но различаются в зависимости от версии первые 32 или 63 символа. Нельзя начинать имя величины с цифры и использовать русские буквы. Также недопустимы символы: (, +,-,/,\, =, и т.д), не относящиеся к буквам (Знак подчеркивания _ является буквой для языка программирования).
Для постоянных величин (констант) тип величины определяется по форме записи. Например: const Pi=3.14,b=16;
Рассмотрим числовые величины. 1.Целые. BYTE - область значений WORD – область значений SHORTING – область значений -128 … 127 INTEGER – область значений Рассмотрим числовые величины. 1.Целые. Пользователь может использовать несколько типов целых чисел, а именно: BYTE - область значений WORD – область значений SHORTING – область значений -128 … 127 INTEGER – область значений LONGINT – область значений LONGINT – область значений Все целые типы данных представляются точно. Выбор конкретного типа целых чисел, используемых в качестве значений величин определяется конкретной задачей. В случае, если возможные значения переменных могут выйти за предел области значений типа Integer, лучше использовать тип данных с большей областью определения. Какой тип Вы определите сами!
Постоянные: Const А=3; Переменные: Var A:Integer; I:Byte; I Примеры описания: Постоянные: Const А=3; компилятор воспринимает тип константы с именем А как целый. Переменные: Var A:Integer; I:Byte; в данном случае компилятор определяет тип величины А – как целый тип с областью значений , а тип величины I – как целый с областью определения
REAL от 2.9* до 1.7*10 38 DOUBLE 5.0* до 1.7* Вещественные. Для представления чисел в вещественном формате также имеется несколько типов вещественных чисел. REAL - положительные и отрицательные числа с модулем в интервале значений от 2.9* до 1.7*10 38 (представляются приближенно с точностью до 11 знаков). DOUBLE – положительные и отрицательные числа с модулем в интервале значений от 5.0* до 1.7* (представляются приближенно с точностью до 15 знаков). Есть и другие типы вещественных чисел, имеющие большие области определения или большую точность, но мы ограничимся выше перечисленными.
Пример описания: Const max=3.45; c=2.1E2; Var Summa:Real; Пример описания: Const max=3.45; c=2.1E2; Var Summa:Real;Вопрос: Как понимать эти записи? (по аналогии с целыми).
Рассмотрим символьные величины. Под символьными величинами в Паскале понимают величины, значением которых могут являться символы, входящие в множество символов кода ASCII, в том числе и не отображенные на клавиатуре Под символьными величинами в Паскале понимают величины, значением которых могут являться символы, входящие в множество символов кода ASCII, в том числе и не отображенные на клавиатуре Значением может быть только один символ. Значение констант такого типа записывается в апострофах: CONST PEX=F; d=K.
Рассмотрим логические величины. Данные такого типа могут принимать только два значения: истина (true) и ложь (false). Для описания величин данного типа используется служебное слово BOOLEN. Например: Var W:Boolen;
Далее сайт УРОК 3 абзац «Операции с числовыми переменными»