float型については-0が存在すると思いますが、なぜ存在するのかわかりません。
何かに利用されたりinfやNanのようにエラーとして扱うものですか