Gleich in der ersten Zeile kommt der Fehler das die Eingabezeichenfolge das falsche Format hat. Was ist falsch und wie kann ich das beheben ?
Also ab: a = Convert.ToDouble(label4.Text);
Also ab: a = Convert.ToDouble(label4.Text);
C#-Quellcode
- if (comboBox1.Text == "c² - Hypotenuse")
- {
- double a;
- double b;
- double ergebnisa2;
- double ergebnisb2;
- double ergebnisausaundb2;
- double Wurzelziehzahl;
- double Hauptergebnis;
- a = Convert.ToDouble(label4.Text);
- b = Convert.ToDouble(label5.Text);
- ergebnisa2 = Math.Pow(a, 2);
- ergebnisb2 = Math.Pow(b, 2);
- ergebnisausaundb2 = ergebnisa2 + ergebnisb2;
- Wurzelziehzahl = Math.Sqrt(ergebnisausaundb2);
- Hauptergebnis = Wurzelziehzahl + Convert.ToDouble(comboBox2.Text);
- textBox3.Text = Hauptergebnis.ToString();
- }