* You may be noticing that these full adders only work with positive whole numbers. And it’s true! But you can solve this by setting one binary digit—say, the one farthest on the left—to be your sign digit: 0 for positive, say, and 1 for negative. And to work with non-whole numbers like 2.452262, you just need to remember where in your binary digit you want the decimal place to be, and everything else proceeds in the same way.