Originally posted by Old Engineer
Actually, in one version of implementation of this numbering, 32767 positive values are available, 32767 negative values, and two zero values. That's right, there are two zero values in the most simple arrangement-- plus zero, and minus zero.
Been a systems engineer for almost 30 years now, and I've never heard of a signed 16-bit implementation different from the traditional -32768 to 32767 that has exactly
one representation for zero (what you call "minus zero" actually being -32768). Any reference to this particular implementation you're mentioning?
Old engineer as well.