Как может примитивное значение с плавающей запятой быть -0.0? Что это значит?

Почему примитивное значение с плавающей запятой может быть -0.0? Что это значит?
Могу ли я отменить эту функцию?

Когда у меня:

  float fl;  

Тогда fl == -0,0 возвращает true , как и fl == 0 . Но когда я его распечатываю, он печатает -0,0 .

50
задан mskfisher 11 May 2012 в 06:32
поделиться