C# winform 加减法取绝对值
时间: 2024-08-14 10:06:52 浏览: 56
C# winform 开发的License功能
在C# WinForm应用程序中,如果你想创建一个简单的加减法计算器,并包含取绝对值的功能,你可以这样做:
1. 首先,你需要创建一个Windows Form,添加两个TextBox用于输入数字,两个Button分别对应加号(+)和减号(-),以及一个Button用于计算并显示结果。
```csharp
public partial class MainForm : Form
{
private double num1, num2;
public MainForm()
{
InitializeComponent();
}
private void buttonAdd_Click(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(textBox1.Text) && !string.IsNullOrEmpty(textBox2.Text))
{
num1 = Convert.ToDouble(textBox1.Text);
num2 = Convert.ToDouble(textBox2.Text);
textBoxResult.Text = Math.Abs(num1 + num2); // 计算绝对值
}
}
private void buttonSubtract_Click(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(textBox1.Text) && !string.IsNullOrEmpty(textBox2.Text))
{
num1 = Convert.ToDouble(textBox1.Text);
num2 = Convert.ToDouble(textBox2.Text);
textBoxResult.Text = Math.Abs(num1 - num2); // 计算绝对值
}
}
}
```
在这个例子中,`Math.Abs()`函数会接受一个double类型的数并返回其绝对值。当你点击“加”或“减”按钮时,会先验证输入是否有效,然后将两个数字相加或相减,最后对结果求绝对值,并将结果显示在textBoxResult上。
阅读全文