Как создать метод для добавления двоичного числа в Java без использования оператора if, else - PullRequest
1 голос
/ 28 сентября 2019

Я делаю это, потому что это задание, данное нам нашим профессором, и у меня возникают некоторые трудности, потому что нам не разрешено использовать какие-либо операторы if else или даже преобразование.

Я уже попробовал какой-то методно ожидаемый результат не появится.

public static int addBinary (int num1, int num2)
{
    int x;
    int y;
    int carry= 1;
    int a;
    int b;


x= num1 + num2;
    y= x - 2;
    a= (carry) + (y);

    return a;

}

В результате должно быть показано, что сумма 1 и 1 равна 10, но результат, который я получил, равен «Сумма 1 и 1 равна 1»

...