- Библиотеки
- Операторы
- Sketch
- Управляющие операторы
- Синтаксис
- Арифметические операторы
- -(вычитание)
- Операторы сравнения
- Логические операторы
- Указатели доступа
- Битовые операторы
- Составные операторы
- Данные
- Типы данных
- Преобразование типов данных
- Область видимости переменных и квалификаторы
- Утилиты
- Функции
- Цифровой ввод/вывод
- Аналоговый вход/выход
- Расширенный ввод/вывод
- Время
- Математические функции
- Тригонометрические функции
- Символы
- Случайные числа
- Биты и байты
- Внешние Прерывания
- Прерывания
- Функции передачи данных
- Функции
-(вычитание)
Описание
Вычитание - одна из четырех основных арифметических операций. Оператор - (минус) оперирует двумя операндами, чтобы получить отличие второго от первого.
Синтаксис
difference = operand1 - operand2;
Параметры
difference : переменная.
operand1 : переменная или константа
operand2 : переменная или константа
Пример
int a = 5;
int b = 10;
int c = 0;
c = a - b; // переменная 'c' получает значение -5 после выполнения этого оператора
Примечания
Операция вычитания может переполниться, если результат меньше результата, который может быть сохранен в типе данных (например, вычитание 1 из целого числа со значением -32 768 дает 32 767).
Если одно из чисел (операндов) имеет тип float или тип double, для вычисления будет использована математика с плавающей запятой.
Если операнды имеют тип данных float / double и переменная, в которой хранится разница, является целым числом, то сохраняется только целая часть, а дробная часть числа теряется.
float a = 5.5;
float b = 6.6;
int c = 0;
c = a - b; // переменная 'c' сохранит значение -1, а не -1.1