你如何将数字转换为符号?

时间:2017-02-11 00:42:06

标签: c++

如何在不使用if语句的情况下将数字转换为其符号(例如-50 = -1,50 = 1),只是数学运算?

1 个答案:

答案 0 :(得分:2)

为什么不这样做呢

int sign = i<=0 ? -1 : 1;