通过在位中添加列是什么意思?

pas*_*ena 0 c++ bit

我无法理解以下文字的含义,我在一本书中提到过:

考虑四二位数字 00,01,10,11.如果你加一个位,你得到一个偶数.同样,如果你加了两位,你得到一个偶数.无论数字中有多少位,如果添加一列,都会获得偶数.

具体来说,"加一点"是什么意思00

Nem*_*emo 6

它们只是意味着如果你在一列中写下四个数字:

00
01
10
11
Run Code Online (Sandbox Code Playgroud)

...并且你看第一列中的多少位("一位")是1,你得到一个偶数.类似地,对于第二列("两位").

他们的主张是,无论数字有多少位,如果用这么多位写下所有数字,每列中的1的数量将是偶数.

对于一位数字,他们的说法是假的.通常,对于n位,每列中的1的数量(显然)将是2 ^(n-1),除非n = 1,否则这是偶数.

这是什么书?他们想要做什么?