I'm developing a calculator in C#, and I have gotten pretty far except for the fact that when I am adding numbers, it only succeeds if the addends are the same number (e.g. 9 + 9 = 18, 6 + 9 = 12). So I'm pretty confused. Will someone help me please?
private void button5_Click(object sender, EventArgs e)
{
b = false;
number = decimal.Parse(richTextBox1.Text);
richTextBox1.Text = number + " + ";
number2 = decimal.Parse(richTextBox1.Text);
addReady = true;
}
private void button17_Click(object sender, EventArgs e)
{
if (addReady == true)
{
answer = number + number2;
richTextBox1.Text = Convert.ToString(answer);
b = true;
}
}
Also, when I put this in, my positive/negative button suddenly started malfunctioning, converting everything to 0. What's up with that?
decimal neg;
neg = number * 2;
number = number - neg;
richTextBox1.Text = Convert.ToString(number);