Зарегистрируйтесь, чтобы продолжить обучение

Коммутативная операция Основы Java

Мы все помним со школы: «от перемены мест слагаемых сумма не меняется». Это один из базовых и интуитивно понятных принципов арифметики — коммутативный закон.

Бинарная операция считается коммутативной, если вы получаете тот же самый результат, поменяв местами операнды. Очевидно, что сложение — коммутативная операция:

3 + 2 = 2 + 3

А вот вычитание — это не коммутативная операция:

2 - 3 ≠ 3 - 2

В программировании этот закон работает точно так же, как в арифметике. Более того, большинство операций не являются коммутативными. Отсюда вывод: всегда обращайте внимание на порядок того, с чем работаете.


Дополнительные материалы

  1. Коммутативность

Открыть доступ

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно

  • 130 курсов, 2000+ часов теории
  • 1000 практических заданий в браузере
  • 360 000 студентов
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Aviasales
Логотип компании Yandex
Логотип компании Tinkoff