Главная » Файлы » Для учня/студента » Інформатика | [ Добавить материал ] |
14.07.2010, 16:49 | |
Найвищий пріоритет мають унарні операції До унарних операцій можна віднести також знак +, якщо він стоїть перед першим операндом, наприклад, +а*с. Це операція збереження знаку, яка не виконує ніякої дії, тому практично ніколи не використовується. Другу групу становлять мультиплікативні операції. Третю групу становлять аддитивні операції. Якщо обидва операнди в операціях +, -, *, div або mоd є операндами цілого типу, то тип результату буде цілим. Якщо один або більше операндів в операціях +, -, або * мають дійсний тип, то тип результату буде дійсним. Значення виразу х/у завжди буде дійсного типу, незалежно від типів операндів. Якщо у дорівнює 0, то виводиться повідомлення про помилку. Значення вираз i div j являє собою математичну частку від i/j, округлену в меншу сторону до значення цілого типу. Якщо j дорівнює 0, то виводиться повідомлення про помилку. Операція mod повертає залишок від ділення двох її операндів, тобто Коли операції =, <>, <, >, >=, <= застосовуються для операндів простих типів, то це повинні бути сумісні типи. Проте, якщо один операнд має дійсний тип, то інший може бути цілого типу. Для цілого та дійсного типів операції відношення мають звичайний алгебраїчний зміст. З двох символів більший той, який має більший номер в таблиці кодів. Нарешті, true>false, хоч це рідко використовують. | |
Просмотров: 244 | Загрузок: 0 | |