Zero handling in single-precision IEEE 754 arithmetic: sizeof(float) = 4 +zero is unsigned (CORRECT) -zero is signed (CORRECT) 0 - 0 is unsigned (CORRECT) (-0) - (+0) is signed (CORRECT) (+1)*(0) is unsigned (CORRECT) (-1)*(0) is signed (CORRECT) Zero handling in double-precision IEEE 754 arithmetic: sizeof(double) = 8 +zero is unsigned (CORRECT) -zero is signed (CORRECT) 0 - 0 is unsigned (CORRECT) (-0) - (+0) is signed (CORRECT) (+1)*(0) is unsigned (CORRECT) (-1)*(0) is signed (CORRECT) Zero handling in extended-precision IEEE 754 arithmetic: sizeof(long double) = 16 +zero is unsigned (CORRECT) -zero is signed (CORRECT) 0 - 0 is unsigned (CORRECT) (-0) - (+0) is signed (CORRECT) (+1)*(0) is unsigned (CORRECT) (-1)*(0) is signed (CORRECT)