求用C#编的计算器中MC、MR、MS、M+的代码

来源:百度知道 编辑:UC知道 时间:2024/06/29 01:04:42
一定是要C#的代码,其他的就不需要了。我的积分有限,就这么点。

这个我有做过。。
MC:把寄存器里的值清楚
MR: 把寄存器里的值读取
MS: 把当前计算的值保存到寄存器里
M+: 针对保存的值进行加上
case "c":
tb_Message.Text = "";
tb_Message.Tag = "";
break;
case "s":
if (tb_Content.Text.Length > 0 && tb_Content.Text != "0")
{
tb_Message.Text = "存";
tb_Message.Tag = Convert.ToDouble(tb_Content.Text);
}
else
{
tb_Message.Text = "";
tb_Message.Tag = "";
}
break;
case "r":
if (tb_Message.Tag.ToString() != "")
{