private void button11_Click(object sender, EventArgs e)
{
int length = textBox.Text.Length;
if (blnClear)
{
if (length == 2)
{
textBox.Text = "0";
blnClear = false;
}
else
{
if (textBox.Text[length - 1] == '.')
{
double point = 0;
if (point >= 1)
textBox.Text = textBox.Text.Remove(length - 1);
else textBox.Text = textBox.Text.Remove(length - 2);
point = 0;
sum = Convert.ToDouble(textBox.Text);
int temp = (int)sum;
double tm = (double)temp;
if (sum == tm)
textBox.AppendText(".");
}
else textBox.Text = textBox.Text.Remove(length - 1);
}
请问如下代码为什么不能实现对计算前的textBox中的数字进行删除操作
答案:1 悬赏:60 手机版
解决时间 2021-05-05 06:11
- 提问者网友:川水往事
- 2021-05-04 21:08
最佳答案
- 五星知识达人网友:掌灯师
- 2021-05-04 22:02
您这个做的是计算器吧。我前不久刚做了个。。跟windows自带的一模一样的。
有删除。有考虑小数点。需要的话发给您。说真的,单单挂个事件处理出来,谁也不会发现哪里错了。
嘿嘿。
有删除。有考虑小数点。需要的话发给您。说真的,单单挂个事件处理出来,谁也不会发现哪里错了。
嘿嘿。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯