在我的C#應用程序中,我想實現一個簡單的計算。我得到這個代碼:簡單的計算器總是返回0
private void button1_Click(object sender, EventArgs e)
{
int percentField;
int priceField;
int result;
percentField = int.Parse(txtPercentNew.Text);
priceField = int.Parse(txtPriceNew.Text);
result = priceField/100 * percentField;
MessageBox.Show(result.ToString());
}
但問題是MessageBox
顯示我0
。我無法弄清楚爲什麼。 有人可以給我一個提示,我做錯了什麼?
你正在用整數除int。仔細檢查整數除法,你會看到你的問題。 – Dan
下一次,你應該提供一些測試值/結果,所以問題變得更加清楚... – Tsasken
@Tsasken我會記住下次,謝謝:) – Tyler