MaterStudiorum.ru - домашняя страничка студента.
Минимум рекламы - максимум информации.


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

Название:Арифметические операции. Стандартные математические функции
Просмотров:83
Раздел:Информатика, программирование
Ссылка:Скачать(9 KB)
Описание:Для арифметических данных, т.е. для числовых констант, переменных и числовых функций определены шесть арифметических операций.

Университетская электронная библиотека.
www.infoliolib.info

Часть полного текста документа:

Арифметические операции. Стандартные математические функции С.А. Григорьев
    Для арифметических данных, т.е. для числовых констант, переменных и числовых функций определены шесть арифметических операций:
    + сложение
    - вычитание
    * умножение
    / вещественное деление
    DIV целая часть от деления
    MOD остаток от деления
    Первые четыре операции определены для любых операндов - как целых, так и вещественных, причем результат операции "/" всегда вещественное число, даже если оба операнда целые. Операции DIV и MOD определены только для целых операндов. Кроме того, выделяют унарную операцию "-", которая применяется не к двум, а к одному операнду, например: -x.
    Вообще говоря, язык Паскаль запрещает использовать в одном выражении разнотипные операнды, однако для арифметических данных сделано исключение. Перед выполнением арифметической операции один или оба операнда автоматически приводятся к одному типу, а затем уже подставляются в выражение. Значение любого выражения всегда имеет определенный тип - такой же, как у операндов после приведения их к одному типу. Правила преобразования целочисленных типов приведены в таблице 2.
    Таблица 2
    Правила преобразования типов Операнды Byte ShortInt Word Integer LongInt Byte Integer Integer Word Integer LongInt ShortInt Integer Integer LongInt Integer LongInt Word Word LongInt Word LongInt LongInt Integer Integer Integer LongInt Integer LongInt LongInt LongInt LongInt LongInt LongInt LongInt Если один операнд выражения имеет целочисленный тип, а второй - вещественный, то первый автоматически приводится к вещественному типу и значение выражения будет вещественным. Целые значения можно присваивать вещественной переменной, но вещественные значения присвоить целой переменной нельзя! Присваивая значение целочисленной переменной и константе, вы должны следить, чтобы это значение не выходило за пределы диапазона допустимых значений переменной. В языке Паскаль есть возможность явно преобразовать целочисленное значение к любому из целочисленных типов, для этого используются стандартные функции с именами Byte, ShortInt, Word, Integer и LongInt. Например, преобразуем переменную типа Word к типу Integer :
    VAR x : Word;
    BEGIN
    x:=300;
    WRITELN(x,' ',Integer(x));
    x:=65535;
    WRITELN(x,' ',Integer(x));
    END.
    Программа выведет:
    300 300
    65535 -1
    В первом случае преобразование происходит корректно, а во втором - с изменением значения.
    Арифметическое выражение может содержать любое количество операндов и, соответственно, любое количество операций, которые выполняются в последовательности, определенной их приоритетом; приоритет операций *, /, DIV, MOD выше, чем операций + и -. Операции одного приоритета выполняются слева направо. Чтобы изменить порядок выполнения операций, вы можете использовать в выражении круглые скобки. Вычислим, например, частное от деления X на сумму A,B и C :
    X/(A+B+C);
    Набор встроенных математических функций в языке Паскаль невелик, он включает :
    1. Abs(x) - абсолютная величина числа.
    2. Int(x) - целая часть вещественного числа.
    3. Frac(x) - дробная часть вещественного числа.
    4. Trunc(x) - целая часть вещественного числа, преобразованная к типу LongInt.
    5. ............




Нет комментариев.



Оставить комментарий:

Ваше Имя:
Email:
Антибот:  
Ваш комментарий:  



Похожие работы:

Название:Декабрьские события 1986г в Казахстане и их историческое значение
Просмотров:79
Описание: Министерство образования и науки республики Казахстан Карагандинский Государственный Университет им. Е.А. Букетова Курсовая работа по дисциплине история Казахстана На тему: «Де

Название:Причины и значение введения христианства на Руси
Просмотров:209
Описание: Тема «Причины и значение введения христианства на Руси» Севастополь 2010г. Введение В черноморских греческих городах, так же как и на Подунавье,

Название:Значение и особенности функционирования таможенных зон Российской Федерации
Просмотров:161
Описание: ОГЛАВЛЕНИЕ ВВЕДЕНИЕ ГЛАВА 1. ТАМОЖЕННЫЕ ЗОНЫ, КАК МЕСТО ОСУЩЕСТВЛЕНИЯ ТАМОЖЕННОГО КОНТРОЛЯ 1.1 Понятие и значение таможенного контроля в таможенной политике России. Сущность понятия таможенных зон 1.2 Вид

Название:Паспорт на административный участок, его назначение и правила ведения. Иная документация участкового инспектора милиции
Просмотров:174
Описание: Кафедра административного права и административной деятельности КУРСОВАЯ РАБОТА по дисциплине Организация деятельности участковых инспекторов милиции Тема: Паспорт на административн

Название:Строение и назначение редуктора
Просмотров:76
Описание: Оглавление редуктор вал косозубный цилиндрический Введение 1. Выбор электродвигателя и кинематический расчет привода 2. Расчет ременной передачи 3. Расчет косозубой цилиндрической передачи 3.1 Выбор мате

 
     

Вечно с вами © MaterStudiorum.ru