我们首先来看微博上流传甚广的一幅图片:
自然我们可以预定:
210+29+28+27+26+25+24==2016+242032
power of 2的本质是二进制(binary), 210+29+28+27+26+25+24 用二进制表示为 11111110000 :
# python
>>> int('11111110000', 2)
2032
210+29+28+27+26+25+24+23===2016+24+232032+232040
>>> int('11111111000', 2)
2040
210+29+28+27+26+25+24+23+22====2016+24+23+222032+23+222040+222044
>>> int('11111111100', 2)
2044
210+29+28+27+26+25+24+23+22+21=====2016+24+23+22+212032+23+22+212040+22+212044+22046
>>> int('11111111110', 2)
2046
以上都是偶数年份,当然最为神奇的:
210+29+28+27+26+25+24+23+22+21+20=211−1=2047
>>> int('11111111111', 2)
2047