Этот вопрос касается преобразования числа с плавающей запятой, меньшего, чем abs(1) и отрицательного, в формат 32,32, например: -0,1234.
Когда это преобразуется в 32,32, целая часть и дробная часть разделяются на старшие и младшие 32-битные слова соответственно. В приведенном выше примере верхние 32 бита будут содержать -0, а нижние - 0,1234, оба преобразованы в двоичные.
Итак, вопрос в том, как в этом случае правильно представить значение -0 в двоичном формате?