@xccane

Что означает < в уравнение, и как его решить?

Дано уравнение:
1) x++*n Понимаю что x++ и n++ это прибавить единицу, * это умножить. Но что мне дает <? Для чего мне этот знак тут. То есть:
x+1*n < n+1
И?
Зачем этот знак?
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
Zoominger
@Zoominger
System Integrator
Очевидно, что от вас ждут true или false, ведь это операция сравнения.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
myjcom
@myjcom Куратор тега C++
x++*n
берем х умножаем на n, увеличиваем x на единицу. (постфиксный инкремент)

А это уже
(x+1)*n < n+1 // вы скобки забыли
префиксный инкремент
++x * n < n + 1
P.S.
а выражение целиком это предикат
Предикат в программировании — выражение, использующее одну или более величину с результатом булева типа.


bool - type, capable of holding one of the two values: true or false.


Зачем этот знак?

less than operator C++
1) Returns true if lhs is less than rhs, false otherwise.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы