Binary tutorial for begginers. ---------------------------------- This tutorial is for people with a base knowledge that binary is ones and zeros. Easy, right? The 1 represents an "on" function, and the 0 represents an "off function. Decimal - Binary ----------------------- I'm going to use the easiest method I can think of in this tutorial. ~*~*~*~*~*~*~*~*~*~*~*~*~*~*~ Example: 129 now, count from the right ot left multiplying by twos until you reach the lowest number closest to the decimal you. Example: 128 64 32 16 8 4 2 1 We start with the number 128. Subtract the number from the decimal you wish to convert. EX/ _ 129 128 = 1 Now take that number and see if you can subtract it from the other number in the row. 128? Yes, = 1 64? No 32? No 16? No 8? No 4? No 2? No 1? Yes All the numbers that were subtractable are ones, and the ones you were unable to subtract are zeros. EX/ 128 64 32 16 8 4 2 1 1 0 0 0 0 0 0 1 Answer: Decimal 129 in Binary is: 10000001 ******************************************************* Binary to decimal ----------------- No that we have the binary, how do we get it back to a decimal? Incredibly simple. Take the binary 10000001 no insert the numbers multiplied by two again, but not putting anything for the zeros. EX/ 1 0 0 0 0 0 0 1 128 x x x x x x 1 Now add the numbers together to get the decimal 128+1 = 129 Remember, the far left is always 128, and the far right is always 1 Let us take another random binary now, and try that again. 1 0 0 1 0 1 0 0 128 +16 + 4 = 148 *********************************************************************** Remember, every ASCII character has a number, and with that decimal in mind, you can speak letters etc in binary! Below is a chart: 32 |143  33 ! ! |144  34 " " |145 ‘ 35 # # |146 ’ 36 $ $ |147 “ 37 % % |148 ” 38 & & |149 • 39 ' ' |150 – 40 ( ( |151 — 41 ) ) |152 ˜ 42 * * |153 ™ 43 + + |154 š 44 , , |155 › 45 - - |156 œ 46 . . |157  47 / / |158 ž 48 0 0 |159 Ÿ 49 1 1 |160   50 2 2 |161 ¡ 51 3 3 |162 ¢ 52 4 4 |163 £ 53 5 5 |164 ¤ 54 6 6 |165 ¥ 55 7 7 |166 ¦ 56 8 8 |167 § 57 9 9 |168 ¨ 58 : : |169 © 59 ; ; |170 ª 60 < < |171 « 61 = = |172 ¬ 62 > > |173 ­ 63 ? ? |174 ® 64 @ @ |175 ¯ 65 A A |176 ° 66 B B |177 ± 67 C C |178 ² 68 D D |179 ³ 69 E E |180 ´ 70 F F |181 µ 71 G G |182 ¶ 72 H H |183 · 73 I I |184 ¸ 74 J J |185 ¹ 75 K K |186 º 76 L L |187 » 77 M M |188 ¼ 78 N N |189 ½ 79 O O |190 ¾ 80 P P |191 ¿ 81 Q Q |192 À 82 R R |193 Á 83 S S |194  84 T T |195 à 85 U U |196 Ä 86 V V |197 Å 87 W W |198 Æ 88 X X |199 Ç 89 Y Y |200 È 90 Z Z |201 É 91 [ [ |202 Ê 92 \ \ |203 Ë 93 ] ] |204 Ì 94 ^ ^ |205 Í 95 _ _ |206 Î 96 ` ` |207 Ï 97 a a |208 Ð 98 b b |209 Ñ 99 c c |210 Ò 100 d d |211 Ó 101 e e |212 Ô 102 f f |213 Õ 103 g g |214 Ö 104 h h |215 × 105 i i |216 Ø 106 j j |217 Ù 107 k k |218 Ú 108 l l |219 Û 109 m m |220 Ü 110 n n |221 Ý 111 o o |222 Þ 112 p p |223 ß 113 q q |224 à 114 r r |225 á 115 s s |226 â 116 t t |227 ã 117 u u |228 ä 118 v v |229 å 119 w w |230 æ 120 x x |231 ç 121 y y |232 è 122 z z |233 é 123 { { |234 ê 124 | | |235 ë 125 } } |236 ì 126 ~ ~ |237 í 127   |238 î 128 € |239 ï 129  |240 ð 130 ‚ |241 ñ 131 ƒ |242 ò 132 „ |243 ó 133 … |244 ô 134 † |245 õ 135 ‡ |246 ö 136 ˆ |247 ÷ 137 ‰ |248 ø 138 Š |249 ù 139 ‹ |250 ú 140 Œ |251 û 141  |252 ü 142 Ž |253 ý 143  |254 þ ------------------------------------------------------------ Adding binary -------------- adding binary is very simple. simply take the two numbers you wish to add, put one on top of the other, and then add. Using the simple rules: 1+0=1 0+1=1 0+0=0 1+1=0 (and carry the 1 to the next space to the left) EX/ 00000010 (2) + 00000011 (3) = 00000101 (5) --------------------------------------------------------------- And there you have it! A simple begginers mini course in binary. Not the greatest text-file, but it works. :) ~*~*~*~*~~*~* Written by David Carlton - Resurgam 0100100101100110001000000111100101101111011101010010000001100011011000010110111000100000011100100110010101100001011001000010000001110100011010000110100101110011001000000111100101101111011101010010000001100001011100100110010100100000011011110111011001100101011100100110010101100100011101010110001101100001011101000110010101100100