Is there a negative zero?

后端 未结 2 676
醉梦人生
醉梦人生 2021-01-14 18:28

I\'m coding a simple calculator just to get started with iPhone dev. The thing is I have a (-) button thats supposed to negate whatever is put to the screen

相关标签:
2条回答
  • 2021-01-14 18:48

    float and double support -0 (which is different than 0 if memory serves). See here for more information, though I'm not convinced using -0 in your application will be particularly helpful for users. Do you have a compelling use case that requires it?

    0 讨论(0)
  • 2021-01-14 18:56

    There's no such thing as negative zero.

    For a binary integer, setting the sign bit to 1 and all other bits to zero, you get the smallest negative value for that integer size. (Assuming signed numbers.)

    0 讨论(0)
提交回复
热议问题