在C#中,您可以通过以下方法获取数字的绝对值:
数学。Abs()方法:该方法返回一个数字的绝对值。
int num =-5;
int absNum = Math。Abs(数字);
控制台。WriteLine(absNum);//输出:5
使用三元运算符:
int num =-5;
int absNum = num & lt0 ?-num:num;
控制台。WriteLine(absNum);//输出:5
使用按位运算(对负数求负然后减一):
int num =-5;
int absnum =(num ^(num & gt;& gt31)-(num & gt;& gt31);
控制台。WriteLine(absNum);//输出:5
以上内容来自互联网,不代表本站全部观点!欢迎关注我们:zhujipindao。com
评论前必须登录!
注册