从文本框中解析数字,包括小数点/输出2位小数
本文关键字:小数点 包括 输出 小数 2位 数字 文本 | 更新日期: 2023-09-27 17:54:44
我已经成为这里的非会员跟踪者有一段时间了,它非常有价值!谢谢你!
我被困住了,想要一些建议。
我正在制作一个简单的计算器,计算按下按钮的21点支出,但我不能使其显示小数点。我想在输出中显示2位小数
我使用的代码如下:private void GO_Click(object sender, EventArgs e)
{
int TextBoxnumber;
int BJwin;
int BJwinTotal;
int win;
int wintotal;
TextBoxnumber = int.Parse( textBox1.Text);
BJwin = TextBoxnumber + (TextBoxnumber / 2);
BJwinTotal = TextBoxnumber + BJwin;
win = TextBoxnumber;
wintotal = TextBoxnumber + TextBoxnumber;
textBox2.Text = BJwin.ToString();
textBox3.Text = BJwinTotal.ToString() ;
textBox5.Text = win.ToString();
textBox6.Text = wintotal.ToString();
}
任何帮助或建议将是美妙的,因为我真的没有得到字符串格式化…
提前感谢!
克里斯您必须使用decimal
变量来获得分数结果:
private void GO_Click(object sender, EventArgs e)
{
decimal TextBoxnumber;
decimal BJwin;
decimal BJwinTotal;
decimal win;
decimal wintotal;
TextBoxnumber = decimal.Parse( textBox1.Text);
BJwin = TextBoxnumber + (TextBoxnumber / 2);
BJwinTotal = TextBoxnumber + BJwin;
win = TextBoxnumber;
wintotal = TextBoxnumber + TextBoxnumber;
textBox2.Text = BJwin.ToString("0.00");
textBox3.Text = BJwinTotal.ToString("0.00") ;
textBox5.Text = win.ToString("0.00");
textBox6.Text = wintotal.ToString("0.00");
}