【发布时间】:2018-07-23 16:01:24
【问题描述】:
在语句中在正值和负值之间切换的最佳方法是什么(以布尔值为例):
myBoo = !myBoo
要对 int 做同样的事情,我需要检查 if 语句:
if (val >= 0)
{
val = val*-1
}
else
{
val = Math.abs(val);
}
有没有更直接的方法来做到这一点?
提前致谢
【问题讨论】:
-
不要标记多种语言
-
乘以-1!
-
乘以-1。
-
如果我理解正确,您希望负数为正数,正数为负数...只需将两者乘以 -1