Если есть функция, которая возвращает отрицательное число, 0 или положительное число. Вместо этого я хочу вернуть -1 в случае положительного числа, 0 в случае 0 и +1 в случае положительного числа.Можно ли достичь какой-то бит-магии?
Могу ли я достичь чего-то подобного, используя какой-то бит-возиться или мне нужно делать обычные сравнения?
Почему вы хотите сделать магию? Магия менее понятна. Кроме того, предполагая, что вы имели в виду «-1 в случае отрицательного числа» (потому что ваш вопрос, как сказано в настоящее время, говорит -1 и 1 для положительного числа), если ваши номера колеблются от 0 до 254, как они могут быть когда-либо отрицательные? – 2010-12-07 23:13:21
Я не могу понять ваш вопрос! – AraK 2010-12-07 23:13:57
Что такое тип данных аргумента? – tmiddlet 2010-12-07 23:23:56