For a digital lab we used an analog to digital converter to represent a variable voltage as a binary number. The range of output values are between binary 0 and binary 255. These are 256 different binary values. I'm reading that you divide the input voltage by 256 to find the voltage per step. If 0 binary is 0v and 255 is max, shouldn't the input voltage be divided by 255, since the voltage will only get stepped up from zero 255 times? I don't understand why i'm dividing the max voltage by 256, when there are only 255 steps off of zero.