Re[3]: Определение знака числа: есть ли стандартная функция
От: Андрей Тарасевич Беларусь  
Дата: 18.07.03 17:35
Оценка: 16 (5)
Здравствуйте, Аноним, Вы писали:

A_U>>>Я что-то не нашёл


S>>а чем тебе if не нравится ?

S>>
S>>if число < 0
S>>  отрицательное
S>>else
S>> положительное
S>>


А>В одну строчку было бы — красивее

А>(Про inline знаю )

Вот тебе в одну строчку

int sign = (a > 0) - (a < 0);


Результат — -1, 0, +1.
Best regards,
Андрей Тарасевич
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.