Alec's base 5 conventions

From Maths
Revision as of 13:45, 28 August 2018 by Alec (Talk | contribs) (Saving skeleton)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

ASCII

The "squiggle" form I use on paper (so my base 5 work is visually distinct from base 10, and there is never any confusion) is based on "high/low point/hold", a low point is a 1, a low hold a 2, a high point a 3 and a high hold a 4 (a zero is a - with an o over the top, a point is a - with an o underneath - the o is not separate from the line, it's a loop)

This doesn't map well to ASCII - as a high-hold is missing (four) - here F is used. However

Letters Meaning Comment
C Classic High-leading numbers, as usual, that is 1234 is 1 thousands + 2 hundreds ... the highest comes first.
R Reverse Low-leading numbers, a convention I'm experimenting with at time of writing[Note 1]
P . Point Like "decimal point" - marking the instance where we transition from units to base-1-ths
Z o 0
I v 1
T _ 2
H ^ 3 Think three - it's thin at best but I've gotten used to it
F 4

Examples

  • CTHPI or C_^.v is "Two-dex three point one", or [23.1]5
    • The reverse of this is RIPHT (symbolically: Rv.^_ ) or "1.32" because of this I am thinking about using:
      • RPIPHT or R.v.^_ - notice the "P" right after the "R" - indicating we jump right into the "sub-unit" or "fractional" part.

Notes

  1. Time of writing:
    • 28th of August 2018 @ 1400 Local
    The idea is to enable easy adding/subtracting (and hopefully multiplication) through "streaming" numbers - which is to be oblivious to the length and write the result as you read.