//Add comments here that explain the Sqrt method
private void btnSqrt_Click(object sender, EventArgs e)
{
double num = double.Parse(textDisplay.Text);
if (num >= 0)
{
textDisplay.Text = SquareRoot(num).ToString();
}
else
{
MessageBox.Show("Number must be positive", "Error Message");
textDisplay.Text = "0";
}
}
//Add comments here that explain the Sqrt function
//What are the arguments and the return value(s)
//To Do – Add the math sqrt method.
private double SquareRoot(double x)
{
textDisplay.Text = Convert.ToString(Math.Sqrt(Convert.ToDouble(x)));
}
Ich habe Probleme mit der Mathe-sqrt-Methode. Für diese Frage habe ich die erste Zeile geben
private Double SquareRoot (Doppel x) Ich habe versucht, die Methode zu schreiben, aber ich habe eine rote Linie unter SquareRoot. Was ist mit meiner Methode falsch? Dank Es ist ein RechnerMath sqrt-Funktion. Was fehlt mir?
Sie sollten lernen, VS bietet auf Hilfe näher zu betrachten, bevor hierher zu kommen! Es hat Ihnen sicherlich gesagt, dass Ihre Methode den Rückgabewert vermisst, den Sie in der Signatur versprochen haben. – TaW