回 帖 发 新 帖 刷新版面

主题:在线计算器    

try
        {
            double date1;//定义变量:第一个数
            double date2;//定义变量:第二个数
            double result;//定义变量:计算结果
            string flag;//定义变量:运算符

            date1 = Convert.ToDouble(TextBox1.Text);//获取第一个输入数的值并转换为浮点型,同时赋值给变量。
            date2 = Convert.ToDouble(TextBox2.Text);//获取第二个输入数的值并转换为浮点型,同时赋值给变量。
            flag = DropDownList1.SelectedValue;// //获取选择的运算符,同时赋值给变量。
            lblMessage.Text = "";

            if (flag == "+")//加法
            {
                result = date1 + date2;//使用运算符+作运算。
            }
            else if (flag == "-")//减法
            {
                result = date1 - date2;//使用运算符-作运算。
            }
            else if (flag == "*")//乘法
            {
                result = date1 * date2;//使用运算符*作运算。
            }
            else//除法
            {
                result = date1 / date2;//使用运算符/ 作运算。
            }

            //TextBox3.Text = result.ToString();// 将计算结果转换为字符串类型并赋值给Text 属性。
            TextBox3.Text = Convert.ToString(result);
        }
        catch (Exception exe)
        {
            //lblMessage.Text = exe.Message;//显示异常信息
            lblMessage.Text = exe.ToString();
        }
信息来源[url]http://www.beidaqingniao.org[/url]

回复列表 (共1个回复)

沙发

.NET技术交流群34634356
JAVA技术交流群34269715

呵呵 可以到群里交流下

我来回复

您尚未登录,请登录后再回复。点此登录或注册