如果听起来很蠢,我很抱歉,我是编程的初学者。 有人可以解释如何将最接近的数字设为0,例如:
A = -13
B = 5
我该怎么做才能显示在这个例子中B最接近0?
我尝试过"如果"但似乎无法让它发挥作用。
由于
答案 0 :(得分:3)
我觉得有风险回答这个问题但是如果你试着用{em>最接近的来说明他们absolute value,你可以使用Math.Abs
method并将它们比作;
if(Math.Abs(A) > Math.Abs(B))
{
// B is closer than A
}
else if(Math.Abs(B) > Math.Abs(A))
{
// A is closer than B
}
else
{
// They are equal close to zero.
}
目前尚不清楚A
和B
类型是什么,但此方法接受short
,int
,long
,decimal
,{ {1}},double
等。