Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.misc    |    General topics about computers not cover    |    21,759 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 20,980 of 21,759    |
|    Ben Collver to All    |
|    On Binary Digits (3/5)    |
|    01 Apr 25 15:58:47    |
      [continued from previous message]              equivalent of 1960 becomes, "Oddy-dye one group, totter-pohl."              Let us now consider that we have achieved a satisfactory pronouncing       system for binary numbers and take up the question of whether similar       principles can lead us to a more compact and recognizable method of       graphically representing these quantities. The numbing impact on the       senses of even a fairly large number expressed in binary terms is       well known. Although conventions for setting off groups and stating       approximations, as outlined above, may be helpful, there would appear       to be intrinsic opportunities for error in writing precise       measurements, for example, in binary notation: One of the most common       writing errors in numbering arises from transposing digits, and as       binary numbers have in general about three times as many digits as       their decimal equivalents, they can be assumed to furnish three times       as many opportunities for error.              We have previously chosen to write binary numbers in double groups of       three digits each. As each group represents eight possible cases we       would, in the manner of the Bell workers, represent each group by its       decimal equivalent, so that decimal 1960, which we have given as       binary 011 110, 101 000, could be written in some such fashion as       B36,50. Yet again we may hope to find advantages in a uniquely       designed system for binary numbers.              The author has experimented with a system which has little in common       with notations intended for human use but some resemblance to records       prepared for, or by, machines. For example, a rather rudimentary       "reading" machine intended to grade school examinations or similar       marked papers does so by taking note not of the symbol written but of       its position on the paper--check marks, blacked-in squares, etc. An       abacus, too, denotes quantities by in effect recording the position       of the space between the beads at the top of the wire and the beads       at the bottom.              Indeed, one such system might be designed after the model of the       abacus, requiring the use of paper pre-printed with a design like       this:               * * * * * * * * * * * *        * * * * * * * * * * * *        * * * * * * * * * * * *        * * * * * * * * * * * *        * * * * * * * * * * * *        * * * * * * * * * * * *        * * * * * * * * * * * *        * * * * * * * * * * * *              Each vertical column of eight dots can represent one three-digit       group. To represent the binary equivalent of 1960, one would circle       the fourth dot in the first column, the seventh dot in the second,       the sixth dot in the third and the first dot in the fourth. The first       dot in each column would represent 000, the second 001 and so on.              If we permit the use of preprinted paper, a more compact design might       be a series of drawings of two squares, one above the other, thus:               __ __ __ __ __        | | | | | | | | | |        `--' `--' `--' `--' `--'               __ __ __ __ __        | | | | | | | | | |        `--' `--' `--' `--' `--'              Each pair of two squares is made up of eight lines. By assigning to       each side of a square a value from 000 through 111, a simple check       mark or dot would show the value for that group:               010 (2)        +-------+        | |        001 (1) | | 011 (3)        | |        +-------+        100 (4)               110 (6)        +-------+        | |        101 (5) | | 111 (7)        | |        +-------+        000 (0)              A vertical pair of squares in which the left-hand side of the lower       square was checked would then show that the value 101, or 5, was       recorded for that group.              Some readers will have remarked that the orderly system of       representing the groups from 000 to 111 has been abandoned, the 000       group coming last in this representation. The reason for this is that       we have a perfectly adequate symbol for a zero quantity already--that       is, 0, which is unambiguous in numbering to almost all bases. (The       sole exception is the monadic system, to the base 1. As this does not       permit positional notation it does not require any zero.) Using the 0       symbol here does not, of course, fit in with our plan of checking off       lines on squares, but this is itself only a way-station in the       attempt to find a suitable notation which will not require the use of       preprinted paper.              We might find such a notation by drawing the squares ourselves as       needed, or at least drawing such parts of them as are required. For       001 we would have to show only the first line of the first square.       For 010 we need two lines, the left-hand side and the top. For 011 we       required three lines. At this point we begin to find the drawing of       lines laborious and reflect that, as it is only the last line drawn       which conveys the necessary information, we may be able to find a way       of omitting the earlier ones. Can we do this?              We can if, for example, we explode the square and give it a clockwise       indicated motion by means of arrowheads:               A------->        | |        | |        | |        <-------V              Each arrow has a unique meaning. A is always 001; < is always 100. In       order to distinguish the arrows of the first and second squares, we       can run a short line through the arrows of the lower square; thus V       is 111, not 011. Having come this far, we discover that we are still       carrying excess baggage; the shaft of the arrow is superfluous, the       head alone will give us all the information we need. We are then able       to draw up this table:               Decimal Binary, digital Binary, graphic        ------- --------------- ---------------        0 000 0        1 001 A        2 010 >        3 011 V        4 100 <        5 101 A+        6 110 >+        7 111 V+              and our binary equivalent for 1960 may be written as V>+0.              The writer does not suggest that in this discussion all problems have       been solved and binary notation has been given all the flexibility       and compactness of the decimal system. Even if this were so, the       decimal system possesses many useful devices which have no parallel       here--the distinction between cardinal and ordinal numbers, accepted       conventions for pronouncing fractions, etc. It seems probable,       however, that many nuisances found in conversion between binary and       decimal systems can be alleviated by the application of principles       such as these, and that, with relatively little difficulty,       additional gains can be made--for example, by adapting existing       computers to print and scan binary numbers in a graphic       representation similar to the above. Indeed, it further seems only a       short step to the spoken dictation to the computer of binary numbers       and instructions, and spoken answers in return if desired; but as the       author wishes not to confuse his present contribution with his prior       publications in the field of science fiction he will defer such       prospects to the examination of more academic minds.               Decimal Binary, digital Binary, graphic Pronounced        ------- --------------- --------------- ----------        0 000 0 pohl        1 001 A poot              [continued in next message]              --- SoupGate-DOS v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca