private void button1_Click(object sender, EventArgs e)
{
double txt1 = 55.00;
double txt2 = 3.00;
result = 0.00;
txt1 = Convert.ToDouble(textBox1.Text);
txt2 = Convert.ToDouble(textBox1.Text);
result = txt1/txt3;
textBox3.Text = result.ToString(0.00);
}
答案应为18.33
。
现在我的问题是我想用其他数字来计算。例如:我的另一个是5
我希望乘以18 * 5
,而不是18.33 * 5
。
我希望在decimal
值之前乘以任意数字。
有人可以帮忙吗?
答案 0 :(得分:0)
好的,所以你想取18.33,只需使用数字的整数部分,然后乘以其他东西....就像数字5一样。
这有两种方法可以做到:
var something = (int)result * 5; //equals 90 (int)
var somethingElse = Math.Truncate(result) * 5; //equals 90.0 (double)