Answer from cs61c-an (Ben Weil 16819970) for Question 3 the binary representation of 0.5 would include more bits than that of 1.0 because in floating point it would be changed into 5.0 x 10^-1, and 5 in binary has more significant bits than 1(0101 instead of (0001), which would increase the accuracy of the calculation.