形成十进制值只需要十进制后的2个零

时间:2018-04-08 14:46:00

标签: c# visual-studio-2010 decimal

我正在尝试使用文本框获取值的百分比。对我来说,我的代码运作良好。获得百分比后,我将其存储在gridview中,然后我使用mouseclick事件,在点击gridview行时,我将数据恢复到文本框。

当我在文本框中更改值时,问题就会出现问题。它显示了其他文本框中的百分比,但它增加了2个零,即小数点后的4个零。我想避免这种情况,我只需要2个零。

string t4 = textBox4.Text;
long it4 = Int64.Parse(t4);
string t5 = textBox5.Text;
var it5 = decimal.Parse(t5); 
//decimal.Parse(t5);
decimal a;
a = it4 * it5;
string t8 = textBox8.Text;
var it8 = decimal.Parse(t8);
decimal b;
b = ((a * it8) / 100);
textBox9.Text = b.ToString();

0 个答案:

没有答案
相关问题