Compares this value with other after numeric promotion.
Uses unsigned magnitudes without interpreting the high bit as a sign.
-1, 0 or 1 when this value is less than, equal to or greater than other.
value to compare with.