АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Форматный вывод данных

Читайте также:
  1. Access. Базы данных. Определение ключей и составление запросов.
  2. Decide which answer А, В, С or D best fits each space. Подумайте, какие из предложенных ответов лучше подходят для данных выражений.
  3. Decide which answer А, В, С or D best fits each space. Подумайте, какие из предложенных ответов лучше подходят для данных выражений.
  4. I. Разработка структуры базы данных.
  5. III. Векторное произведение векторов, заданных координатами
  6. Абстрактные структуры данных
  7. Автоматизированная система обработки данных правовой статистики
  8. Авторское право - правовое положение авторов и созданных их творческим трудом произведений литературы, науки и искусства.
  9. Алгоритм шифрования данных IDEA
  10. Американский стандарт шифрования данных DES
  11. Анализ данных при исследовании систем управления
  12. Анализ матричных данных (матрица приоритетов)

В Турбо Паскале вещественное число выводится на экран в экспоненциальной форме. В этом случае Турбо Паскаль дает возможность установить необходимый Вам формат для вывода числовой информации с помощью процедур Write и WriteLn.

 

Процедура форматного вывода числа вещественного типа:

WriteLn(A:N:M);

Здесь А – переменная вещественного типа;

N – всего позиций, занимаемых числом;

M – число позиций, занимаемых числом после запятой.

Пример 8 Форматный вывод числа:

Значение переменной Cost = 65.5687.

WriteLn('Цена за товар равна: 'Cost : 4: 2);

{4 позиции всего с двумя знаками после запятой}

WriteLn('Цена за товар равна: 'Cost : 4: 0);

Основные арифметические операции Турбо Паскаль

Символ Название операции
+ сложение
вычитание
* умножение
/ деление

Операции отношения Турбо Паскаль

Символ Название операции
= равенство
> больше
< меньше
>= больше либо равно
<= меньше либо равно
<> не равно

Логические операции

Операнд Операция Формат записи Результат операции
NOT Логическое отрицание ("НЕ") NOT (X) Результатом данной операции будет логическое значение, противоположное логическому значению Х
AND Логическое "И" (X) AND (Y) Результатом данной операции будет логическое значение TRUE, если значения логических переменных X и Y равны TRUE, во всех остальных случаях результатом будет значение FALSE
OR Логическое "ИЛИ" (X) OR (Y) Результатом данной операции будет логическое значение FALSE, если значения логических переменных X и Y равны FALSE, во всех остальных случаях результатом будет значение TRUE
XOR Логическое исключающее "ИЛИ" (X) XOR (Y) Результатом данной операции будет логическое значение FALSE, если значения логических переменных X и Y равны между собой, в противоположном случае результатом будет значение TRUE

Математические функции Турбо Паскаль

Математическая запись Запись на Паскаль Назначение
[x] trunc(x) целая часть числа x
|x| abs(x) модуль числа x
x2 sqr(x) квадрат числа x
sqrt(x) квадратный корень из числа x
{x} frac(x) дробная часть числа x
p Pi число p
ex exp(x) экспонента аргумента
ln x ln(x) вычисление натурального логарифма
lg x lg(x) вычисление десятичного логарифма
logax lg(x)/lg(a) вычисление логарифма по произвольному основанию а
xa exp(a*ln(x)) возведение x в произвольную степень a
cos x cos(x) вычисление косинуса x радиан
sin x sin(x) вычисление синуса x радиан
tg x sin(x)/cos(x) вычисление тангенса
ctg x сos(x)/sin(x) вычисление котангенса
arctg x arctan(x) вычисление арктангенса

Операция целочисленного деления



При выполнении целочисленного деления (операция DIV) остаток от деления отбрасывается.

15 div 3 = 5; 18 div 5 = 3; 123 div 10 = 12, 7 div 10 = 0.

Нахождение остатка от деления

С помощью операции MOD можно найти остаток от деления одного целого числа на другое.

15 mod 3 = 0; 18 mod 5 = 3; 123 mod 10 = 3, 7 mod 10 = 7.

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

Порядок действий при вычислении значения выражения:

1) вычисляются значения в скобках;

2) вычисляются значения функций;

3) выполняется унарные операции (унарный минус – смена знака);

4) выполняются операции умножения и деления (в том числе целочисленного деления и нахождения остатка от деления);

5) выполняются операции сложения и вычитания.


1 | 2 | 3 | 4 | 5 | 6 | 7 |


При использовании материала, поставите ссылку на Студалл.Орг (0.008 сек.)