Вместо сложения чисел с помощью вычитания


Это subconcious кодирования. Это не новый с помощью любых средств на все! Я лишь сохраняя вопрос, потому что я не могу удалить его.

Я просто поняла, что вычитание отрицательных чисел от нуля дает тот же результат, добавляя позитивные варианты чисел вместе.

Вот демо (в Python):

def plus(x, y):
    return 0 - ((-x) - y) # which is equal to x + y

Вопрос: это более эффективно, чем регулярное добавление?



114
-4
задан 10 марта 2018 в 11:03 Источник Поделиться
Комментарии
1 ответ

Это не более эффективно. Больше его печатать на машинке и делает точно такой же, как Х + У. Так зачем использовать это?

3
ответ дан 10 марта 2018 в 12:03 Источник Поделиться