00000000 or 0Sxxxxxx or 1Sxxxxxx 0xxxxxxx or 1Sxxxxxx 1xxxxxxx 0xxxxxxx or 1Sxxxxxx 1xxxxxxx 1xxxxxxx 0xxxxxxx or 1Sxxxxxx 1xxxxxxx 1xxxxxxx 1xxxxxxx (first 27 bits) 1xxxxxxx 0xxxxxxx (number of succeeding bytes) xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx (succeeding bytes) xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx (succeeding bytes) ... xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx (succeeding bytes) xxxxxxxx xxxxxxxx (succeeding bytes)
i1 = binary = s -> concatenate between (" ", apply(s,x -> apply(8, i-> string ((x >> 7-i) % 2))));
i2 = << binary ascii gg 63; 00111111
i3 = << binary ascii gg 64; 10000000 01000000
i4 = << binary ascii gg 127; 10000000 01111111
i5 = << binary ascii gg 128; 10000001 00000000
i6 = << binary ascii gg 2^10; 10001000 00000000
i7 = << binary ascii gg 2^20; 10000000 11000000 10000000 00000000
i8 = << binary ascii gg (-2^20); 11000000 11000000 10000000 00000000
i9 = << binary ascii gg 2^30; 10000010 10000000 10000000 10000000 00000001 00000000
i10 = << binary ascii gg 2^40; 10001000 10000000 10000000 10000000 00000010 00000000 00000000
i11 = << binary ascii gg 2^50; 10100000 10000000 10000000 10000000 00000011 00000000 00000000 00000000
Go to main index.
Go to concepts index.