@@ -287,19 +287,19 @@ Integers are encoded in 1, 2, 4, 8, or 9 bytes and can encode 7-, 14-, 29-, 60-,
287287or 64-bit values, respectively. The following table summarizes the encoding
288288properties.
289289
290- |--------------|----------------|-------------|---------------|
291- | Leading Bits | Length (bytes) | Usable Bits | Range |
292- |--------------|----------------|-------------|---------------|
293- | 0 | 1 | 7 | 0-127 |
294- |--------------|----------------|-------------|---------------|
295- | 10 | 2 | 14 | 0-16,383 |
296- |--------------|----------------|-------------|---------------|
297- | 110 | 4 | 29 | 0-536,870,911 |
298- |--------------|----------------|-------------|---------------|
299- | 1110 | 8 | 60 | 0-2^60-1 |
300- |--------------|----------------|-------------|---------------|
301- | 11110000 | 9 | 64 | 0-2^64-1 |
302- |--------------|----------------|-------------|---------------|
290+ |--------------|----------------|-------------|------------------------ |
291+ | Leading Bits | Length (bytes) | Usable Bits | Range |
292+ |--------------|----------------|-------------|------------------------ |
293+ | 0 | 1 | 7 | 0-127 |
294+ |--------------|----------------|-------------|------------------------ |
295+ | 10 | 2 | 14 | 0-16383 |
296+ |--------------|----------------|-------------|------------------------ |
297+ | 110 | 4 | 29 | 0-536870911 |
298+ |--------------|----------------|-------------|------------------------ |
299+ | 1110 | 8 | 60 | 0-1152921504606846975 |
300+ |--------------|----------------|-------------|------------------------ |
301+ | 11110000 | 9 | 64 | 0-18446744073709551615 |
302+ |--------------|----------------|-------------|------------------------ |
303303{: format title="Summary of Integer Encodings"}
304304
305305For example, the nine-byte sequence 0xf0ffffffffffffffff decodes to the decimal
0 commit comments