encode_u128bits

Function encode_u128bits 

Source
pub fn encode_u128bits(val: u128) -> FixedBuf<19, u8>
Expand description

70 bits => 0x3F_FFFF_FFFF_FFFF_FFFF

     8        7        6        5        4        3        2        1
64       56       48       40       32       24       16        8       0
|--------|--------|--------|--------|--------|--------|--------|--------|
 98888888 77777776 66666655 55555444 44443333 33322222 22111111 10000000
|--------|--------|--------|--------|--------|--------|--------|--------|
 17777777 16666666 15555555 14444444 13333333 12222222 11111111 00000000

    16       15       14       13       12        11       10       9
128     120      112      104       96       88       80       72       64
|--------|--------|--------|--------|--------|--------|--------|--------|
 IIHHHHHH HGGGGGGG FFFFFFFE EEEEEEDD DDDDDCCC CCCCBBBB BBBAAAAA AA999999
|--------|--------|--------|--------|--------|--------|--------|--------|
 1FFFFFFF 1EEEEEEE 1DDDDDDD 1CCCCCCC 1BBBBBBB 1AAAAAAA 19999999 18888888

     19       18       17
152     144      136      128
|--------|--------|--------|
 100000II 1HHHHHHH 1GGGGGGG
|--------|--------|--------|