Quick math question in Binary

Hey, guys! Thank you for every one who commented on my previous thread about todays use with Binary.

Getting more indepth, I came across this one math problem that has become very irritating, because it just doesn't make sense to me...

It's pretty simple. My problem is found while converting a binary number into its decimal form.

Here it is:

The Binary number were converting is "11101.01".

The formula which represents the relationship between a digit,base, and position is:

DIGIT*BASE_position#

We know Binary is a base-2 number system. So, we put the base number "2 above all the numbers. Than we go to the step were my problem resides... We now add their subscripts. Starting with "-2" at the far right, with -1, 0, 1, 2, 3, 4 continuing towards the far left. Now we multiply the base and subscript, and once we find the andswer, we then multiply it with the binary nuber below. After I do all the steps, I get everything correct EXCEPT the base number 2 with the subscript 0. Maybe I just don't fully understand the existence for the subscript, but isn't base 2 multiplied by subscript 0, equal 0? And when you multiply it by 1, it still equals 0?

But all the tutorials I have read and covered say base 2 with the subcript 0 equal, 1???

Can any one explain to me how this can defy the laws of math as I know, haha.

But in all seriousness, I just need to understand the formula used to get 2 times 0 , times the binary number 1, equaling 1?