compudanzas/src/octal.gmo

39 lines
742 B
Plaintext

# octal
numeral system in base 8: it uses 8 digits, from 0 to 7.
they can be encoded as the eight laban efforts? see {choreutics}
two octal digits correspond to one base64 digit.
24 bits correspond to:
* 3 bytes
* 4 {base64} digits
* 6 {hexadecimal} digits
* 8 octal digits
# octal values
+ <table>
+ <tr><th>binary</th><th>oct and dec</th></tr>
+ <tr><td>000</td><td>0</td></tr>
+ <tr><td>001</td><td>1</td></tr>
+ <tr><td>010</td><td>2</td></tr>
+ <tr><td>011</td><td>3</td></tr>
+ <tr><td>100</td><td>4</td></tr>
+ <tr><td>101</td><td>5</td></tr>
+ <tr><td>110</td><td>6</td></tr>
+ <tr><td>111</td><td>7</td></tr>
+ </table>
& * 000 is 0
& * 001 is 1
& * 010 is 2
& * 011 is 3
& * 100 is 4
& * 101 is 5
& * 110 is 6
& * 111 is 7