2010-02-09 47 views

回答

5

請參閱palindrome。例如,考慮將32位整數存儲在內存中時作爲四個字節值的序列。如果四個字節的序列是迴文序列,那麼它在大端和小端都具有相同的整數值。所以,

  • 所有8位整數是迴文,形式AA的(其中,A是一個字節)是迴文
  • 形式AAAA的所有32位整數
  • 所有16位整數,或ABBA(其中A和B是字節)是迴文,

等等。從歷史上看,已經有混合排序的體系結構(特別是VAX),但是在這裏我將自己限制爲純大端或小端代表。

+1

它們(很少)是以一個字節順序存儲機器字的字節的平臺,但是更大的表示的字另一個。稱爲混合字節序。因此,爲了最大程度的普遍性,堅持所有字節相同。 – dmckee 2010-02-09 14:13:52

+0

謝謝你指出。我更新了我提到的混合端結構體系的迴應,並補充說明我只討論純大端和小端代表性。 – 2010-02-09 17:29:56

0

答案是「一個字節」。

+0

我不是故意暗示這是唯一的答案。 – 2010-02-09 06:13:01

+0

@ sberry2A:這些值仍然是相同的 - 字節順序是指*字節*順序,而不是*位*順序。 – Pat 2010-03-18 23:02:25

0

迴文,儘管該術語通常用於具有數字這兩種方式相同的數字。

1

零怎麼樣:-)

+3

如何-1? :-) – paxdiablo 2010-02-09 11:40:38

+0

和0x1111,0x2222,0x3333 ......(或與所用存儲器大小相同) – dmckee 2010-02-09 14:11:21

相關問題