Digital Computation and Counting on your Fingers

CS 301 Lecture, Dr. Lawlor

So here's normal, base-1 counting on your fingers.  In base 1, you just raise the number of fingers equal to the value you're trying to represent--this is simple, but you run out of fingers quickly.


Base-1 computation on a human hand: all fingers count as 1 unit
This is funky base-2 counting on your fingers. Each finger represents a different value now, so you have to start counting with '1' at your pinky, then '2' with just your ring finger, and '3=2+1' is pinky and ring finger together. '4' is the offensive sign of a raised middle finger ("Four you, buddy!"). Then '5=4+1' is middle finger and pinky, and so on. Just 10 fingers actually allows you to count all the way to 1023, but we'll ignore the thumbs and just use 8 fingers, to count up to 255=128+64+32+16+8+4+2+1. Base-2 computation on a human hand: finger values