2011-01-15 33 views
9

這個問題可能是主觀的,但我希望有一些共識,我只是不知道。如何讀取大的十六進制數字?

較短的十六進制數字相對容易拼出(例如,0xC4A可能是「cee-four-ay」)。

以三個零的倍數結尾的十六進制數字同樣很容易(例如,0xC000可能是「cee-thousand」)。

但有沒有簡明的方式發音0xFFFF00000xCA000000?像0xDEADBEEF這樣的幻數在發音方面很受歡迎,但我主要是問大數字,看起來應該有更簡潔的發音。

+4

真正的書呆子西方期組不說話,他們悄悄地抱怨... – regilero

+0

我通常會將「0xCA000000」發音爲CA,然後是六個零。 –

+0

我只是在此處將其留下.... http://www.bzarg.com/p/how-to-pronounce-hexadecimal/ – Wildcard

回答

2

嘻嘻。 64歲時我說「40十六進制」,131072等時是「二萬,十六進制」。

讀的東西給同事通過電話,將「零的前8哦2嘀」 ......

什麼喜慶的問題!

+1

希望中央情報局絕對不要打你的電話... –

1
0xCA000000 

「C-base16倍16到6」如何?

7

我剛剛用英語和日語問自己。因爲似乎沒有被任何共識,我將分享我發現自己讀這在我的頭的方式:

英語:

0xFFFF0000 -> FF,FF0,000 => 
    "effty-eff million eff-hundred-effty thousand" 

0xCA000000 -> CA,000,000 => 
    "ceedy-ay million" 

0xDEADBEEF -> DE,ADB,EEF => 
    "deedy-ee million ay-hundred deedy-bee thousand ee-hundred eety-eff" 

日本:

0xFFFF0000 -> FFFF,0000 => 
    FFFF萬 
    (sounds like "effu-zen effu-byaku effu-jyuu effu man") 

0xCA000000 -> CA00,0000 => 
    CA00萬 
    (like "shi-zen ei-ppyaku man") 

0xDEADBEEF -> DEAD,BEEF => 
    DEAD萬BEEF 
    (like "di-zen ii-ppyaku ei-jyuu di man bii-sen ii-ppyaku ii-jyuu effu") 

有結果是通過將字母聲音看作是正常的數字聲音來產生對於兩種語言中的發音的相當直觀但精確的規則的一種方式。

英語:

A = ay 1A = yayteen A0 = yayty A00 = ay'undred A000 = ay-thousand 
B = bee 1B = beeteen B0 = beety B00 = bee'undred B000 = bee-thousand 
C = cee 1C = ceeteen C0 = ceety C00 = cee'undred C000 = cee-thousand 
D = dee 1D = deeteen D0 = deety D00 = dee'undred D000 = dee-thousand 
E = ee 1E = eeteen E0 = eety E00 = ee'undred E000 = ee-thousand 
F = eff 1F = effteen F0 = effty F00 = effhundred F000 = eff-thousand 

從那裏,它很簡單。

了幾日連濁例如(容易從那裏感受到其餘出來):

A00 = エイひゃく 
B00 = ビッぴゃく (ひ -> っぴ) 
C00 = シッびゃく (ひ -> っぴ) 
D00 = ディびゃく (ひ -> び) 
E00 = イイッぴゃく (ひ -> っぴ) 
F00 = エッフびゃく (ひ -> び) 

它一直有點困擾着我 - 最古怪的深深排序的方式 - 有ISN」實際上是一致同意的方式來大聲說出這些,所以我只是在這裏留下來,以防萬一任何人感到受到啓發,將他們的辦公室投入到全面發表的十六進制語音世界。它實際上如果我處理的嵌入式硬件傢伙確實會這樣說,那將會很不錯。通過語音進行故障排除非常麻煩。

作爲一個側面說明,日本規則借給自己在意外自然的方式來八進制和十六進制,由於日本的數字在4個時間段進行分組,而不是3。

+1

這是迄今爲止我在互聯網上遇到的最簡單和最容易學習的計劃。他們中有太多人試圖太聰明,並要求你重新學習一些已經深深根深蒂固的東西。保持數百和數千的「yay」可能會更安全一些,因爲在英語口語中,「ay」和「eight」可以很容易地模糊在一起。除此之外,我非常喜歡它。 – hetman

相關問題