русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Операции над числами


Дата добавления: 2014-09-29; просмотров: 626; Нарушение авторских прав


Выполнение операций над числами осуществляется с помощью арифметических операторов, которые перечислены в табл. 1.1.

Таблица 1.1. Арифметические операции

Пример Название Результат
$a + $b Сложение Сумма $a и $b
$a - $b Вычитание Разность $a и $b
$a * $b Умножение Произведение $a и $b
$a / $b Деление Частное от деления $a на $b
$a % $b Modulus Целочисленный остаток от деления $a на $b

В зависимости от количества участвующих в операции операндов операции подразделяют на унарные и бинарные. Унарная операция работает с одним операндом, бинарная — с двумя. Все арифметические операции, кроме операций инкремента и декремента, являются бинарными.

Операции инкремента (++) и декремента (--) подразделяют на префиксные и постфиксные. При префиксной операции увеличение или уменьшение операнда на 1 происходит до того, как возвращается значение. Соответственно, при постфиксной — после. Таким образом, можно записывать операторы инкремента и декремента в двух формах: префиксной и постфиксной.

Листинг 1.14. Операция инкремента для переменных типа integer

<?php$i=1;// префиксная форма инкрементаecho ++$i; //результат 2$i=1;// постфиксная форма инкрементаecho $i++; //результат 1?>

В первом случае на выходе получаем значение 2, так как префиксный оператор инкремента сначала выполняет инкрементирование, а затем возвращает полученное значение. Во втором случае в качестве результата получаем 1.

Операции инкремента и декремента могут быть применены не только к переменным типа integer.

Листинг 1.15. Операция инкремента для переменных типа string

<?php$var=”aaa”;// переменная типа stringecho ++$var; //aab?>

 



<== предыдущая лекция | следующая лекция ==>
Операторы | Строковые операции


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.003 сек.