All available codepoints are located on 17 Planes, each plane corresponding with the value of the hexadecimal digits (0–9, A–F) preceding the four final ones: hence U+24321 is in Plane 2, U+4321 is in Plane 0 (implicitly read U+04321), and U+10A200 would be in Plane 16 (for Hex 10=decimal 16). Within one plane, the range of code points is hexadecimal 0000–FFFF, yielding a maximum of 65,536 code points. Some planes restrict code points to a subset of that range.
Unicode planes and code point ranges | ||||||||
---|---|---|---|---|---|---|---|---|
Basic | Supplementary | |||||||
Plane 0: Basic Multilingual Plane |
Plane 1: Supplementary Multilingual Plane |
Plane 2: Supplementary Ideographic Plane |
Planes 3–13: Unassigned |
Plane 14: Supplementary Special-purpose Plane |
Planes 15–16: Supplementary Private Use Area |
|||
0000–FFFF | 10000–1FFFF | 20000–2FFFF | 30000–DFFFF | E0000–EFFFF | F0000–10FFFF | |||
BMP | SMP | SIP | — | SSP | S PUA A/B | |||
0000–0FFF |
8000–8FFF |
10000–10FFF |
|
20000–20FFF |
28000–28FFF |
E0000–E0FFF |
15: PUA-A |
Read more about this topic: Mapping Of Unicode Characters
Famous quotes containing the word planes:
“After the planes unloaded, we fell down
Buried together, unmarried men and women;”
—Robert Lowell (19171977)