2017-02-26 41 views
0

我正在计算两个数字之间的差异。如果计算结果为5 - 10,则等于“-5”。如果是这种情况,我需要结果显示/等于“+5”,并带有“+”号。浮点计算显示差异。积极的消极态度?

我基本上需要反向。因此,如果10 - 5个质量为“5”,我需要它显示为“+5” 我对C#仍然陌生,对我来说是如此光荣。

代码下面我使用:

float rowresults = ROW1 - ROW2; 
Textbox.text = rowresults.ToString(); 

回答

3

Math.Abs​​是你在找什么:

float rowresults = Math.Abs(ROW1 - ROW2); 

并以 “+” 添加 - 号到文本的前面(而不改变你现有的行为):

Textbox.text = "+" + rowresults.ToString(); 
+0

然后'Textbox.text = string.Format(“+ {0}”,rowresults);' –