a+b=a^b+2(a&b)の一般化 – 37zigenのHP