2.2.1.1.4 Compact Uint 21 bit values

A 3-byte encoding of values in the range 0x004000 through 0x1FFFFF.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Type

Uint

Type (3 bits): A flag that specifies this format from all other formats of a compact unsigned 64-bit integer (section 2.2.1.1), and MUST be four.

Uint (21 bits): An unsigned integer that specifies the value.