this post was submitted on 30 Jun 2024
567 points (98.1% liked)
Programmer Humor
19589 readers
1630 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
1+1=11 means base 1
How so?
1 11 111 1111 11111 111111
That's base 1. By convention, because it doesn't really fit the pattern of positional number systems as far as I can tell, but it gets called that.
Who calls it that? Who even uses that enough to have given it a name? Seems completely pointless...
Theoretical computer scientists, historians of mathematics.
I'm not sure where I heard the term exactly, but I know I have multiple times.
Thanks for sharing this, it's quite interesting. I found a Wikipedia article on it: https://en.m.wikipedia.org/wiki/Unary_numeral_system
Apparently, as you did suggest, "base 1" is a name that is used, but is somewhat a misnomer.
The article mentions that Church encoding is a kind of unary notation, which I would not have thought of, but I guess it is.
Enjoyable little rabbit-hole to zap my productivity for the day.
No problem!