I was planning on checking it in after the changes for float were complete. Think I should go ahead and do it now?
There isn't a whole lot of code, really -- the biggest part was what you showed me in the other thread.

Other than that, I just changed the binValue from an int to a double and cast whatever type you're dealing with to that.