Systems selections: Difference between revisions

64 combinations == exactly 6 bits space
(+ dirty hack about integers and getting too large and cause an overflow)
(64 combinations == exactly 6 bits space)
Line 7: Line 7:
== Encodings ==
== Encodings ==
* Integers [[w:BASE10]] for integers, size depends on available solutions. Escape integer ceiling by bluntly encoding the integer as string of BASE-10 chars, dirty hack but could do the trick.
* Integers [[w:BASE10]] for integers, size depends on available solutions. Escape integer ceiling by bluntly encoding the integer as string of BASE-10 chars, dirty hack but could do the trick.
* Condense URL encoding [[w:BASE64]] and 64 possible characters from [[w:ISO/IEC 646]] (hard compatible with 7-bit ASCII)
* Condense URL encoding [[w:BASE64]] and 64 possible characters, exactly 6 bits from [[w:ISO/IEC 646]] (hard compatible with 7-bit ASCII)
* [[w:UTF-8]] encoded [[w:Unicode]] for text. UTF-8 is efficient and allows 2^32 different characters.. unless escaped to 40-bit in future revision
* [[w:UTF-8]] encoded [[w:Unicode]] for text. UTF-8 is efficient and allows 2^32 different characters.. unless escaped to 40-bit in future revision


9,854

edits