首页 > 留学知识库

问题: 进位制

把一个数的数码顺序倒过来,所得新数叫做原数的反序数。如果一个数等于它的反序数,则称为对称数。不超过1994的最大的二进制对称数是几?

解答:

因为 1994=2^10+2^9+2^8+2^7+2^6+2^3+2,
所以 1994(十)=11111001010(二)。

11111001010(二)不是对称数。

如果取他的前六位111110不变,得到的对称数是11111011111(二)。

但是他比11111001010(二)大,不符合要求。

比前六位111110(二)稍小一点的二进制数是111101(二)。

由此构造出满足题意要求最大对称数是11110101111(二)。