2016 - 2024

感恩一路有你

使用.NET技术编写计算器

浏览量:1309 时间:2024-01-19 18:47:02 作者:采采

在本文中,我们将介绍使用.NET技术来编写一个简单的计算器应用程序。这个计算器可以执行基本的四则运算,并且支持小数点输入。

创建窗体和控件

首先,打开Visual Studio 2005开发工具,新建一个Windows应用程序。然后,在窗体上依次放置1个TextBox和14个Button控件。具体的布局如下图所示:

为了方便操作,我们需要给这些控件设置一些相关的属性。例如,我们可以设置TextBox的对齐方式为右对齐,并将Button控件命名为数字0到9、小数点、加号、减号、乘号和除号。

编写代码

在这个计算器应用程序中,我们需要使用一些公共变量来接收操作数、运算结果以及判断输入是否为小数。因此,我们首先在代码的通用段声明以下变量:

double num1, num2, result;
bool decimalFlag;
string myOperator;

接下来,我们需要编写一个名为“NumClick”的方法。当用户点击数字按钮时,调用该方法,将输入的数字追加到文本框中。代码如下:

public void NumClick(int myNumber)
{
    if (decimalFlag) // 输入小数
    {
        txtReadout.Text   myNumber;
    }
    else
    {
        if (txtReadout.Text  "0.") // 输入整数
        {
            txtReadout.Text  myNumber   ".";
        }
        else
        {
            txtReadout.Text  (0, txtReadout.Text.Length - 1)   myNumber   ".";
        }
    }
}

除此之外,我们还需要编写窗体的载入事件代码,在窗体加载时,初始化文本框的值和对齐方式。代码如下:

private void Form1_Load(object sender, EventArgs e)
{          

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。