Я только что спрашивал об этом сам, на английском и японском языках. Поскольку, похоже, нет единого мнения, я поделюсь тем, как я заметил, что я читаю это у себя в голове.
Обновление : Enheh сделал отличное предложение в комментариях по поводу буквы "A". Первоначально я заменял звук «ай» на звук «ай» в сложных условиях. Вместо этого он придумал использовать универсально понятное слово «туз», и оно читается довольно хорошо. Ответ ниже был обновлен, чтобы использовать это предложение.
английский
0xFFFF0000 -> FF,FF0,000 =>
"effty-eff million eff-hundred-effty thousand"
0xCA000000 -> CA,000,000 =>
"ceedy-ace million"
0xDEADBEEF -> DE,ADB,EEF =>
"deedy-ee million ace-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 = ace 1A = aceteen A0 = acety A00 = ace'undred A000 = ace-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 = エッフびゃく (ひ -> び)
Меня всегда что-то беспокоило - самым отвратительным образом - что на самом деле не существует согласованного способа сказать это вслух, так что я просто оставляю это здесь на случай, если кто-то почувствует вдохновил окунуться в мир полноценной шестнадцатеричной речи. Это на самом деле было бы неплохо, если бы ребята из встроенного оборудования, с которыми я имею дело, действительно так и говорили. Устранение неполадок с помощью голоса является таким раздражением.
В качестве примечания, японские правила поддаются восьмеричным и шестнадцатеричным правилам неожиданно естественным образом, так как японские числа сгруппированы по периодам 4, в отличие от групп западных периодов по 3 *. *