编写一个C#程序,定义一个form类, 接受用户在textbox1中输入一个浮点 数,使用基础数值计算将浮点数的整数部分和小数部分分别计算出来,最后点击button将整数部分输入textbox2,小数部分输入textbox3
时间: 2024-02-19 15:57:49 浏览: 137
好的,我可以为您编写该程序。以下是代码,您可以在Visual Studio中创建一个Windows Form应用程序,将下面的代码复制到Form1.cs文件中:
```csharp
using System;
using System.Windows.Forms;
namespace FloatingPointCalculator
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// 获取用户在textbox1中输入的浮点数
double input = Convert.ToDouble(textBox1.Text);
// 将浮点数分解为整数部分和小数部分
int integerPart = (int)input;
double decimalPart = input - integerPart;
// 将整数部分和小数部分分别显示在textbox2和textbox3中
textBox2.Text = integerPart.ToString();
textBox3.Text = decimalPart.ToString();
}
}
}
```
在Form1.Designer.cs文件中,可以将两个TextBox和一个Button控件拖放到窗体中。将button1的Click事件绑定到上面的代码中的button1_Click方法。
完成后,可以通过在textbox1中输入浮点数并单击button1来计算其整数部分和小数部分,并将结果显示在textbox2和textbox3中。
阅读全文