A fun C# observation. I have an int variable that I'm setting to int.MinValue to indicate that its not yet been used (in the manner I want to use it). The intellisense help says 'Represents the smallest possible value of int'. Eeerm No. It represents the most negative value, the smallest minimum value is 0. There is conflation between minimum and negative which I think is a possible error.
If it helps I do want to set the int to the maximum negative value.
The mathematical definition of the standard (total) ordering of real numbers is the one C# uses: a <= b is the same as a <= 0 and 0 <= b or 0 < a and 0 < b and abs(a) <= abs(b) or a < 0 and b < 0 and abs(b) <= abs(a).
@Vogel612 Small correction: your definition of ordering.
Yes, a partial ordering. In the case of the real numbers, their total ordering is not induced by their norm. This norm actually does not induce any total ordering on real or even just the whole numbers.