Re: A Simplified Number System

From: Arnold Victor (arvimide_at_earthlink.net)
Date: 10/26/04


Date: Tue, 26 Oct 2004 01:24:52 GMT

Sean O'Leathlobhair wrote:

> "Ebenezer T. Squint" <spam@spam.com> wrote in message news:<Hbked.3136$%k.776@pd7tw2no>...
>
>>While picking up the often-neglected work on my conlangs, I was
>>considering the problem of devising a new and easily learned number
>>system. Maybe even a system that would or could be hexadecimal, making
>>it easy to use in computer science.
>>
>>The binary digits of hexadecimal seemed a natural place to start. I
>>began to consider different ways to write four binary digits quickly and
>>recognizably as a single character. This is what I came up with.
>
>
>
> <snip>
>
> Current computers usually operate internally in binary but there are
> exceptions. Nonetheless, binary is likely to continue to be important
> in computers for a long time yet.
>
> Hexadecimal is a lot less special. There is no fundamental importance
> to base 16 in computing. It is used simply as a short hand for
> writing long strings of bits (binary digits). Because 16 is the
> fourth power of two, it is very easy to convert between binary and
> hexadecimal. The use of 16 is convenient to current architecture
> because a byte is 8 bits and hence the value of a byte can be neatly
> represented as two hexadecimal digits.
>
> Hexadecimal was not always commonly used in computing and it will not
> always remain so.

It is commonly used in Unicode, which is of interest to members of this
message-group. I think its usefulness there consists in permitting
four-digit addresses for each cell in the Unicode table of characters.
Macintosh computers come with a "keyboard" named "Unicode Hex Input,"
which enables inserting characters by their hexadecimal address. I have
noticed that many information sources nowadays give both hexadecimal
addresses as well as decimal addresses for a character. Hexadecimal is
more elegant and arguably easier to remember.

> ...

-- 
++====+=====+=====+=====+=====+====+====+=====+=====+=====+=====+====++
||Arnold VICTOR, New York City, i. e., <arvimideQ@Wearthlink.net>    ||
||Arnoldo VIKTORO, Nov-jorkurbo, t. e., <arvimideQ@Wearthlink.net>   ||
||Remove capital letters from e-mail address for correct address/    ||
||    Forigu majusklajn literojn el e-poŝta adreso por ĝusta adreso  || 
  ++====+=====+=====+=====+=====+====+====+=====+=====+=====+=====+====++


Relevant Pages

  • Re: Mandis Quotes (aka retiring """ and )
    ... working with unforgiving computers and reading standards ... Same thing for Unicode ... have added the combining character to the list, ... character as typed via the keyboard. ...
    (comp.lang.python)
  • Re: Cohens paper on byte order
    ... I think you're using "ASCII" in a notional sense. ... a good reason to teach the *opposite* convention, ... Computers should be as easy to understand as is possible _without_ ... arithmetic on character strings ...
    (sci.crypt)
  • Re: A Simplified Number System
    ... >> in computers for a long time yet. ... > four-digit addresses for each cell in the Unicode table of characters. ... hex notation is probably well enough established to last quite a ...
    (sci.lang)
  • Re: Securing a Folder
    ... Would a 15 digit number be less secure than a 15 digit phrase. ... character password). ... might be reduced to less than three days (assuming computers will double ...
    (alt.privacy)
  • Re: Zero Points?
    ... Mathematics deals with all sorts of numbers. ... floating-point numbers as a useful approximation. ... I've put no limit on the number of binary digits to be used. ... and are computers that use other bases in the hardware. ...
    (alt.usage.english)