资源简介
算法实现了任意个数的加减乘除运算。语言是C#的。
代码片段和文件信息
using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.xml.Linq;
/************************************************************
* 实现三个数字的简单运算 *
************************************************************/
public partial class _Default : System.Web.UI.Page
{
//记录一个数字
private double num1
{
get { return Convert.ToDouble(ViewState[“num1“]); }
set { ViewState[“num1“] = value; }
}
//记录第二个数字
private double num2
{
get { return Convert.ToDouble(ViewState[“num2“]); }
set { ViewState[“num2“] = value; }
}
//记录第三个数字
private double num3
{
get { return Convert.ToDouble(ViewState[“num3“]); }
set { ViewState[“num3“] = value; }
}
//保存结果
private double nResult
{
get { return Convert.ToDouble(ViewState[“nResult“]); }
set { ViewState[“nResult“] = value; }
}
//记录当前按下的运算符号1
private string nOperator1
{
get { return Convert.ToString(ViewState[“nOperator1“]); }
set { ViewState[“nOperator1“] = value; }
}
//记录当前按下的运算符号2
private string nOperator2
{
get { return Convert.ToString(ViewState[“nOperator2“]); }
set { ViewState[“nOperator2“] = value; }
}
//记录当前按下的运算符号3
private string nOperator3
{
get { return Convert.ToString(ViewState[“nOperator3“]); }
set { ViewState[“nOperator3“] = value; }
}
//记录小数点的个数
private int DotCounter
{
get { return Convert.ToInt32(ViewState[“DotCounter“]); }
set { ViewState[“DotCounter“] = value; }
}
//记录输入运算符的个数
private int SignCounter
{
get { return Convert.ToInt32(ViewState[“SignCounter“]); }
set { ViewState[“SignCounter“] = value; }
}
//页面载入
protected void Page_Load(object sender EventArgs e)
{
//当页面第一次载入的时候,对定义的变量进行初始化
if (IsPostBack == false)
{
num1 = 0;
num2 = 0;
num3 = 0;
nResult = 0;
DotCounter = 0;
SignCounter = 0;
nOperator1 = ““;
nOperator2 = ““;
nOperator3 = ““;
}
}
//记录按键1,2,3,4...0,在屏幕上面显示
protected void Button1_Click(object sender EventArgs e)
{
TextBoxResult.Text += “1“;
}
protected void Button2_Click(object sender EventArgs e)
{
TextBoxResult.Text += “2“;
}
protected void Button3_Click(object sender EventArgs e)
{
TextBoxResult.Text += “3“;
}
protected void Button4_Click(object sender EventArgs e)
{
TextBoxResult.Text += “4“;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-10-12 13:01 MyCalculator实现含有优先级的任意多个数的加减乘除运算\
文件 4589 2011-10-05 17:59 MyCalculator实现含有优先级的任意多个数的加减乘除运算\Default.aspx
文件 12451 2011-10-09 14:38 MyCalculator实现含有优先级的任意多个数的加减乘除运算\Default.aspx.cs
目录 0 2011-10-12 13:01 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\
文件 27154 2011-10-05 15:58 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\0.png
文件 26836 2011-10-05 15:56 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\1.png
文件 27109 2011-10-05 16:05 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\2.png
文件 27209 2011-10-05 16:05 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\3.png
文件 27011 2011-10-05 16:06 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\4.png
文件 27173 2011-10-05 16:06 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\5.png
文件 27273 2011-10-05 16:07 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\6.png
文件 26966 2011-10-05 16:07 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\7.png
文件 27245 2011-10-05 16:08 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\8.png
文件 27260 2011-10-05 16:08 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\9.png
文件 26915 2011-10-05 16:14 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\BackSpace.png
文件 27036 2011-10-05 16:13 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\CLEAR.png
文件 26880 2011-10-05 16:12 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\divide.png
文件 26652 2011-10-05 17:23 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\dot.png
文件 26689 2011-10-05 16:19 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\equal.png
文件 26652 2011-10-05 16:18 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\minus.png
文件 26994 2011-10-05 16:11 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\multiply.png
文件 26794 2011-10-05 16:09 MyCalculator实现含有优先级的任意多个数的加减乘除运算\img\plus.png
文件 277 2011-10-05 17:53 MyCalculator实现含有优先级的任意多个数的加减乘除运算\web.config
文件 181 2011-10-09 14:49 MyCalculator实现含有优先级的任意多个数的加减乘除运算\本计算器说明.txt
- 上一篇:C#vs2010仪表盘(源码)
- 下一篇:C#解线性方程组源代码
评论
共有 条评论