标签: c++
如何在不使用if语句的情况下将数字转换为其符号(例如-50 = -1,50 = 1),只是数学运算?
答案 0 :(得分:2)
为什么不这样做呢
int sign = i<=0 ? -1 : 1;