+ (Сложение)

Сложение - одна из четырех основных арифметических операций. Оператор + (плюс) оперирует двумя операндами для получения суммы.

Синтаксис

sum = operand1 + operand2;

Параметры

sum: переменная. Допустимые типы данных: int, float, double, byte, short, long
operand1: переменная или постоянная. Допустимые типы данных: intfloatdoublebyteshortlong 
operand2: переменная или постоянная. Допустимые типы данных: intfloatdoublebyteshortlong 

Пример кода

int a = 5;
int b = 10;
int c = 0;
c = a + b; // the variable 'c' gets a value of 15 after this statement is executed

Примечания и предупреждения

Операция сложения может переполниться, если результат больше, чем тот, который может быть сохранен в типе данных (например, добавление 1 к целому числу со значением 32 767 дает -32 768).

Если одно из чисел (операндов) имеет тип float или тип double, для вычисления будет использована математика с плавающей запятой.

Если операнды имеют тип данных float / double и переменная, в которой хранится сумма, является целым числом, то сохраняется только целая часть, а дробная часть числа теряется.

float a = 5.5;
float b = 6.6;
int c = 0;
c = a + b; // the variable 'c' stores a value of 12 only as opposed to the expected sum of 12.1