counting
counting
counting
If you count in binary you can get to 31 on one hand, and 2,047 on two hands
It really turns into Naruto style ninjitsu.
One hand would be 25 = 32 (0 to 31) and two would be 210 = 1024 (0 to 1023).
And if you use 3 states per finger (down, half raised and raised), you can have 310 = 59049 (0 to 59048).
I don't count to 1024 over often (literally never) so I don't feel the need to go to trinary.
nah, you can have 16+8+4+2+1 = 31 on one hand, and 1024+512+256+128+64+32+16+8+4+2+1=2047 on two hands.
counting != indexing
^^
Someone is confusing indices and cardinality.
Base 5 is based
The French used to count in base 20 (so that means both hands and both feet), which is why they read 97 as quatre-vingt-dix-sept, ie 4*20+10+7
.
One of the reasons why I hate learning French so much.
Don't you mean base 10?
Also, clearly seximal is the best
Binary is better than seximal, unless you rig the tests.
If you count finger joints and tips, using your thumb โ you can count in hex (base16) on each hand.
๐คฏ wow, that's a neat idea! That might come in handy some time ๐ค
"Please count to 10."
"... um, I've run out of fingers."
You only need two fingers for that though
THERE ARE FOUR LIGHTS!
Honestly, I count using the four fingers for 1-4, close the fingers and extend thumb for five, then extend each finger again for 6-9.
The right hand counts tens and works the same way. Can count to 100, and it's pretty intuitive. It's like if positional notation was discovered way earlier.
0; 1; 2; 4; 8
0
1
10
11
100
I've watched Inglorious Basterds I'm not falling for that trick
LUN is life.
Haaaaaang on is that why we start on 0...
No. We count start at zero because the array already starts with an element of a specific size. Starting at 1 would always skip that initial element.
You could have "empty arrays" in a language if you wanted. The real reason is that you start with an offset of zero as you read an array from memory at hardware level, and so this way address is just "start address + element size * element number".
No, we start counting at one. We start indexing at zero.
An array with one element has an element count of 1, and that element would be at index 0.
Because if you convert it back to binary, you have 0x0000 and that is one extra bit you can use instead of limiting your available values.
I literally did this the other day... to be fair, it was a list starting with the number zero.
Fun fact: when learning some instruments (e.g. bowed instruments) you also number the fingers starting from your index (because you don't play with the thumb)
0, 1, 2, 3, 5, 8, 13, 21, etc.
AKschually, thumbs aren't fingers.
0 โ
1 ๐
2 โ๏ธ
3 ๐
4 ๐
Hey, fourck you too, man.
Well, 132 you!
6 โ๏ธ
17 ๐ค
18 ๐ค
19 ๐ค
28 ๐
31 โ
2 ๐
3 ๐
4 ๐
5 ๐
6 ๐