如何用用户的等式替换x * x - 4

问题描述 投票:0回答:1

我是 C# 新手。尝试创建一个winforms应用程序,但无法理解如何用等于相同等式的变量替换该函数中的x * x - 4(例如:a = x * x -4) 这是我已经拥有的:

double function(double x)
{
    return x * x - 4;
}

我想做的事:

double a = x * x -4;
youdouble function(double x)
{
    return a;
}

我需要这个,因为我想从文本框设置用户输入而不是 x * x -4。预先感谢。

尝试使用字符串和双精度设置用户的输入,使用 Parse 方法。

c# function double
1个回答
0
投票

试试这个

public double Function(double x){
return x * x - 4;
}

 private void buttonCalculate_Click(object sender, EventArgs e)
{
if (double.TryParse(textBoxInput.Text, out double inputValue))
{
    double result = Function(inputValue);
    MessageBox.Show($"Result: {result}");
}
else
{
    MessageBox.Show("Please enter a valid number.");
}

}

© www.soinside.com 2019 - 2024. All rights reserved.