| m m2m,m m5m6m,m,m,m,,m,, |
| ASCII Code |
64 | WRONG! |
Descender |
32
16
M, = Descender * 126 + (Start • 16) + End
Total
Figure 9-6. Dots cannotoverlap;thoseinimmediatelyadjacent“half columns”willbe ignoredwhen thecharacterisprinted.
H Add up each column of dots
Now it’s time to giveour creativeside a break and get down to some basic arithmetic. That’s where the numbers down the left side of the grid come in. Notice that there is a number for each row of dots and that each number is twice the number below it. By making these numbers powers of two we can take any
combination of dots in a vertical column and assign them a unique | - | |||||||||
| ||||||||||
128 |
|
|
|
|
|
|
| - | ||
|
|
|
|
|
|
|
| |||
64 | • | - | 64 |
|
|
| 0 | - | 64 | - |
32 | 0 | - | 32 | 0 | - | 32 | 0 | - | 32 |
|
16 |
|
|
| 0 | - | 16 | 0 | - | 16 | - |
8 |
|
|
|
|
|
| ||||
4 |
|
|
|
|
| - | ||||
2 |
|
|
| |||||||
|
|
|
| |||||||
1 |
| ~ |
|
|
|
| ||||
| - |
|
|
|
|
|
|
| - | |
Sum |
|
| 103 |
|
| 58 |
|
|
| |
|
|
|
|
|
|
|
|
Figure 9-7.By addingthevaluesofeachdotina column,you’llgeta
uniquedescriptionforany combinationofdots.
86-