Color-coded examples of UTF-∞-32


U+0041 = 00000041 (one unit; the code for the letter 'A')


U+10FFFF = 0010FFFF (one unit; the last UTF-32 code)


U+110000 = 00110000 (one unit)


U+7FFFFFFF = 7FFFFFFF (one unit; the last original UCS-4 code)


U+80000000 = 80000000 (one unit)


U+DFFFFFFF = DFFFFFFF (the last one-unit code)


U+E0000000 = F000000E E0000000 (the first two-unit code)


U+123456789ABCD = F0123456 E789ABCD (two units)


U+DFFFFFFFFFFFFF = FDFFFFFF EFFFFFFF (the last two-unit code; NUD = fourteen)


U+E0000000000000 = FF000000 EE000000 E0000000

                  (the first three-unit code; NUD = fourteen)


U+FFFFFFFFFFFFFFFFFFF = FF0FFFFF EFFFFFFF EFFFFFFF

                      (the last three-unit code; NUD = nineteen)


U+10000000000000000000 = FFA00000 E0100000 E0000000 E0000000

                       (the first four-unit code; NUD = twenty, NMT = 0)


U+FFFFFFFFFFFFFFFFFFFFFFFFF = FFA5FFFF EFFFFFFF EFFFFFFF EFFFFFFF

   (the last four-unit code; NUD = twenty-five, NMT = 5)


U+10000000000000000000000000 = FFA60000 E0010000 E0000000 E0000000 E0000000

(the first five-unit code; NUD = twenty-six, NMT = 6)


U+FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF = FFACFFFF EFFFFFFF EFFFFFFF EFFFFFFF EFFFFFFF

   (the last five-unit code; NUD = thirty-two, NMT = twelve = C hexadecimal)


U+F...(ninety-eight F's omitted)...F

  = FFBA50FF EFFFFFFF ... (twelve EFFFFFFF's omitted) ... EFFFFFFF

    (NUD = one hundred; NMT = eighty = 50 hexadecimal)


Back to the UTF-∞-32 Specification