Может ли кто-нибудь помочь мне с кодом C#. Я хочу рассчитать новое значение a значение - это значение рассчитывается следующим образом: a = a-2 * b, чем для того, чтобы увидеть, меньше ли результат , и если он находится в диапазоне (0, a). Обычно я делаю это несколькими шагами, но я нашел код в Интернете, который выглядит намного лучше, чем мой, и объяснение проблемы, которое решает код, похоже на мое, но я не уверен, что код написан в надлежащим образом или нет, потому что это не дает мне правильный результат. Кроме того, в коде отсутствует сообщение об ошибке.C# код для простых вычислений
a = a - 2 * b < 0 ? 0 : a;
Действительно ли код подходит для того, что мне нужно, или нет?
ли это '(а - 2) * b' или' а - (2 * б) ' вы пытаетесь вычислить? Поскольку приоритет оператора по умолчанию приведет к первому умножению, то вычитание. Также, как выглядит ваш код? –
Я хочу сначала несколько кратных 2 * b –
Этот код устанавливает 'a = 0', если' a - 2 * b' меньше 0. Если нет, он устанавливает его в значение –