Finger binary

Finger binary

Finger binary is a system for counting and displaying binary numbers on the fingers and thumbs of one or more hands. It is possible to count from 0 to 31 (25−1) using the fingers of a single hand, or from 0 through 1023 (210−1) if both hands are used.



In the binary number system, each numerical digit has two possible states (0 or 1) and each successive digit represents an increasing power of two. The rightmost digit represents two to the zeroth power (i.e., it is the "ones digit"); the digit to its left represents two to the first power (the "twos digit"); the next digit to the left represents two to the second power (the "fours digit"); and so on. (The decimal number system is essentially the same, only that powers of ten are used: "ones digit", "tens digit" "hundreds digit", etc.)

It is possible to use anatomical digits to represent numerical digits by using a raised finger to represent a binary digit in the "1" state and a lowered finger to represent it in the "0" state. Each successive finger represents a higher power of two. With palms oriented toward the counter's face, the values are:

Pinky Ring Middle Index Thumb
Power of two 24 23 22 21 20
Value 16 8 4 2 1

if only the right hand is used, and:

Left hand Right hand
Thumb Index Middle Ring Pinky Pinky Ring Middle Index Thumb
Power of two 29 28 27 26 25 24 23 22 21 20
Value 512 256 128 64 32 16 8 4 2 1

if both hands are used.

The values of each raised finger are added together to arrive at a total number. In the one-handed version, all fingers raised is thus 31 (16 + 8 + 4 + 2 + 1), and all fingers lowered (a fist) is 0. In the two-handed system, all fingers raised is 1,023 (512 + 256 + 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1) and two fists (no fingers raised) represents 0.

It is also possible to have each hand represent an independent number between 0 and 31; this can be used to represent various types of paired numbers, such as month and day, X-Y coordinates, or sports scores (such as for table tennis or baseball).


Negative numbers and non-integers

Just as fractional and negative numbers can be represented in binary, they can be represented in finger binary.

Negative numbers

Representing negative numbers is extremely simple, by using the leftmost finger as a sign bit: raised means the number is negative, in a sign-magnitude system. Anywhere between -511 and +511 can be represented this way, using two hands. Note that, in this system, both a positive and a negative zero may be represented.

If a convention were reached on palm up/palm down representing positive/negative, you could maintain 2^10 - 1 in both positive and negative numbers (-1023 to +1023, with positive and negative zero still represented).


There are multiple ways of representing fractions in finger binary.

Dyadic fractions

Fractions can be stored natively in a binary format by having each finger represent a fractional power of two: \tfrac{1}{2^x}. (These are known as dyadic fractions.)

Using the left hand only:

Thumb Index Middle Ring Pinky
Value 1/2 1/4 1/8 1/16 1/32

Using two hands:

Left Hand Right Hand
Thumb Index Middle Ring Pinky Pinky Ring Middle Index Thumb
1/2 1/4 1/8 1/16 1/32 1/64 1/128 1/256 1/512 1/1024
3/4, in fractional finger binary

The total is calculated by adding all the values in the same way as regular (non-fractional) finger binary, then dividing by the largest fractional power being used (32 for one-handed fractional binary, 1024 for two-handed), and simplifying the fraction as necessary.

For example, with thumb and index finger raised on the left hand and no fingers raised on the right hand, this is (512 + 256)/1024 = 768/1024 = 3/4. If using only one hand (left or right), it would be (16 + 8)/32 = 24/32 = 3/4 also.

The simplification process can itself be greatly simplified by performing a bit shift operation: all digits to the right of the rightmost raised finger (i.e., all trailing zeros) are discarded and the rightmost raised finger is treated as the ones digit. The digits are added together using their now-shifted values to determine the numerator and the rightmost finger's original value is used to determine the denominator.

For instance, if the thumb and index finger on the left hand are the only raised digits, the rightmost raised finger (the index finger) becomes "1". The thumb, to its immediate right, is now the 2s digit; added together, they equal 3. The index finger's original value (1/4) determines the denominator: the result is 3/4.

Rational numbers

Combined integer and fractional values (i.e., rational numbers) can be represented by setting a radix point somewhere between two fingers (for instance, between the left and right pinkies). All digits to the left of the radix point are integers; those to the right are fractional.

Decimal fractions and vulgar fractions

Dyadic fractions, explained above, unfortunately have limited use in a society based around decimal figures. A simple non-dyadic fraction such as 1/3 can be approximated as 341/1024 (0.3330078125), but the conversion between dyadic and decimal (0.333) or vulgar (1/3) forms is complicated.

Instead, either decimal or vulgar fractions can be represented natively in finger binary. Decimal fractions can be represented by using regular integer binary methods and dividing the result by 10, 100, 1000, or some other power of ten. Numbers between 0 and 102.3, 10.23, 1.023, etc. can be represented this way, in increments of 0.1, 0.01, 0.001, etc.

Vulgar fractions can be represented by using one hand to represent the numerator and one hand to represent the denominator; a spectrum of rational numbers can be represented this way, ranging from 1/31 to 31/1 (as well as 0).

Finger ternary

In theory, it is possible to use other positions of the fingers to represent more than two states (0 and 1); for instance, a ternary numeral system (base 3) could be used by having a fully raised finger represent 2, fully lowered represent 0, and "curled" (half-lowered) represent 1. This would make it possible to count up to 59,048 (310−1) on two hands. In practice, however, many people will find it difficult to hold all fingers independently (especially the middle and ring fingers) in more than two distinct positions.

See also


External links

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Binary — means composed of two parts or two pieces . It contrasts with Unary, Ternary, Quaternary, and so on.Binary may also refer to:* Binary option, also known as digital option OR all or nothing option * Binary numeral system, a representation for… …   Wikipedia

  • Finger counting — Finger counting, or dactylonomy, is the art of counting along one s fingers. Though marginalized in modern societies by Arabic numerals, formerly different systems flourished in many cultures,[1][2] including educated methods far more… …   Wikipedia

  • Binary numeral system — Numeral systems by culture Hindu Arabic numerals Western Arabic (Hindu numerals) Eastern Arabic Indian family Tamil Burmese Khmer Lao Mongolian Thai East Asian numerals Chinese Japanese Suzhou Korean Vietnamese …   Wikipedia

  • Finger (gesture) — The bird redirects here. For the Baltimore Orioles mascot, see List of Major League Baseball mascots. For the song, see Surfin Bird. The finger In Western culture, the finger (as in giving someone the finger or the bird), also known as the middle …   Wikipedia

  • Binary tree — Not to be confused with B tree. A simple binary tree of size 9 and height 3, with a root node whose value is 2. The above tree is unbalanced and not sorted. In computer science, a binary tree is a tree data structure in which each node has at… …   Wikipedia

  • Binary VI — vi Pour les articles homonymes, voir VI. vi est un éditeur de texte en mode texte plein écran écrit par Bill Joy en 1976 sur une des premières versions de la distribution Unix BSD. Il est présent d office sur la majorité des systèmes Unix actuels …   Wikipédia en Français

  • List of binary codes — Binary codes are codes made up of only zeros and ones. These are useful in computers and telecommunications because binary coding simplifies electrical and electronic systems by allowing them to transmit and store data as on and off rather than… …   Wikipedia

  • Chinese number gestures — are a method of using one hand to signify the natural numbers one through ten. This method may have been developed to bridge the many varieties of Chinese for example, the numbers 4 (Chinese: 四; pinyin: sì) and 10 (Chinese: 十; pinyin: shí) are… …   Wikipedia

  • Chisanbop — or chisenbop (from Korean chi (ji) finger + sanpŏp (sanbeop) calculation[1] 지산법) is an abacus like finger counting method used to perform basic mathematical operations. According to The Complete Book of Chisanbop[2] by Hang Young Pai, chisanbop… …   Wikipedia

  • Rock-paper-scissors — Roshambo redirects here. For the phonetically similar name and terms derived from it, see Rochambeau (disambiguation). For the bullying practice, see sack tapping. Rock paper scissors Rock paper scissors chart Years active Chinese Han Dynasty to… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”