This commit is contained in:
Miloslav Ciz 2024-12-12 21:58:18 +01:00
parent baca171ff8
commit 997823cb0d
23 changed files with 1896 additions and 1873 deletions

View file

@ -6,4 +6,10 @@ Unary generally refers to having "one of a thing". In different contexts it may
- Tally marks, the most primitive "caveman" system of recording numbers with a single symbol, recording a number simply by writing "that many symbols", e.g. using the symbol 0, one is written as 0, two as 00, three as 000 etc. Zero itself is represented by an empty string (writing nothing). Though primitive, this system is actually usable.
- A regular computer system that has some fixed number of unary places for storing each number (just as in binary we may have e.g. 8 bits for storing a number). However since each of those places can only hold one value (the single symbol of the unary system, usually set to be 0), the system **is a [joke](jokes.md)**, because no matter how many places, we can only ever record one number -- [zero](zero.md). The advantage is that we can do this even with zero places, i.e. we don't even need any memory or computer at all to store the number, so such system is equivalent to just nothing.
- **unary function, operator etc.**: [function](function.md), [operator](operator.md) etc. that only has one parameter (e.g. [square root](sqrt.md), ...).
- ...
- ...
## See Also
- [nullary](nullary.md)
- [binary](binary.md)
- [ternary](ternary.md)