Re: [問題] 計算機累加總答案怪怪的
累加總答案原PO已經做出來了!!!!
先謝謝ssccg大的推文幫助!!!!
→ ssccg:在 = 的事件要把textBox1的值也更新到b裡面? 03/21 21:07
可是現在原PO又有問題了.....
原PO原本的程式在按完數字在按加會把textbox的text給清空,可是現在想要變成
按完數字再按加後,textbox的text不會清空,可是再按數字不會再累加上去,
意思就是,原本的是按10再按+(text清空),按1再按等於,答案為11
然後如果把按加會清空text的程式碼註解掉,會變成按10再按+(text目前為10),按1
(text變成101)再按等於,答案為111.....(應該看的懂吧???)
希望可以變成,按10再按+,text不會清空,再按1的時候不會變成101...
請幫忙提示提示!!!!
謝謝!!!!
下方為程式碼:
double a,b,c; //宣告a,b,c為雙精度浮點數
private void button0_Click(object sender, EventArgs e) //數字0
{
if (textBox1.Text == "")
//判斷textBox1是否空白,如果是就沒動作;否則將0逐一加進textBox1
{
}
else
{
textBox1.Text += button0.Text;
}
}
private void button1_Click(object sender, EventArgs e) //數字1
{
textBox1.Text += button1.Text; //將1逐一加進textBox1
}
(數字1到數字9都為上方程式碼,只更改buttonX)
private void button12_Click(object sender, EventArgs e) //加號
{
if (textBox1.Text == "")
//判斷textBox1是否空白,如果是就沒動作;否則將textBox1的值轉雙精度
浮點數覆蓋b,然後將textBox1清空,a值變1
{
}
else
{
b = double.Parse(textBox1.Text);
textBox1.Text = "";
a = 1;
}
}
(減乘除的程式碼與上方雷同,差別在於buttonX 和 a)
--
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃
████ █ █ ◢██◣ █ █ █ ◢◤ ████
█ █ █ █ █ █◣ █ █◢◤◢ █
█ ████ ████ █◥◣█ ██ ████
█ █ █ █ █ █ ◥█ █◥◣◥ █
█ █ █ █ █ █ █ █ ◥◣ ████ ψ raepopo
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.218.138
推
03/28 01:40, , 1F
03/28 01:40, 1F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
1
3