Oh, and the error would be based on how many times you add by half. If you cross half way an infinite amount of times in theory your error is zero. However anything less than infinity will bring an error. As wayne said that's the difference between engineers and mathematicians, mathematicians live in theory, engineers set a tolerance, run a program, and say that 19.9999 feet is good enough

.