资源简介
我是个菜鸟…… 也就是初学者……
写了快一个礼拜才到这样的成果……算是比较接近WINDOWS自带的那个计算器了 从功能上来说……
代码很乱…… 高手轻喷……

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Calculator
{
public partial class Form1 : Form
{
static double value1=0value2=0;//value1为计算器上一次运算结果,value2为输入的数
static bool dec=false;//当前输入的是否是小数
static int oper = 0;//当前的运算类型 0无,1加,2减,3乘,4除
static bool c = true;//当前是否为数字输入结束状态;
static bool a = false;//是否计算结束(按过一次等号)
static bool n = false;//当前显示的文本是否是负数 的标记
static double M = 0;//M用来让用户储存一个值 用于以后读取 计算
static bool m = false;//M 标记是否开启 当前M是否有储存值
public void plus()//value1+value2
{
//如果不是加上小数
if (dec == false)
{
value1 += value2;
if ((int)value1 != value1) //如果value1是小数
textBox1.Text = value1.ToString();
else
textBox1.Text = value1.ToString() + “.“;
}
//如果不是加上小数
//如果是加上小数
else
{
if (value2 != 0)
value1 += value2;
if ((int)value1 != value1) //如果value1是小数
textBox1.Text = value1.ToString();
else
textBox1.Text = value1.ToString() + “.“;
dec = false;//关闭小数计算标记
}
//如果是加上小数
}
public void sub()//value1-value2
{
//如果不是减去小数
if (dec == false)
{
value1 -= value2;
if ((int)value1 != value1) //如果value1是小数
textBox1.Text = value1.ToString();
else
textBox1.Text = value1.ToString() + “.“;
}
//如果不是加上小数
//如果是加上小数
else
{
if (value2 != 0)
value1 -= value2;
if ((int)value1 != value1) //如果value1是小数
textBox1.Text = value1.ToString();
else
textBox1.Text = value1.ToString() + “.“;
dec = false;//关闭小数计算标记
}
//如果是加上小数
}
public void mul()//value1*value2
{
//如果不是乘以小数
if (dec == false)
{
value1 *= value2;
if ((int)value1 != value1) //如果value1是小数
textBox1.Text = value1.ToString();
else
textBox1.Text = value1.ToString() + “.“;
}
//如果不是乘以小数
//如果是乘以小数
else
{
if (value2 != 0)
value1*= value2;
if ((int)value1 != value1) //如果value1是小数
textBox1.Text = value1.ToString();
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 46592 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\bin\Debug\Calculator.exe
文件 44544 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\bin\Debug\Calculator.pdb
文件 14328 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\bin\Debug\Calculator.vshost.exe
文件 490 2007-07-21 01:33 计算器Ver1.04 By Eternity\Calculator\Calculator\bin\Debug\Calculator.vshost.exe.manifest
文件 3807 2010-02-24 23:22 计算器Ver1.04 By Eternity\Calculator\Calculator\Calculator.csproj
文件 1 2010-02-24 23:02 计算器Ver1.04 By Eternity\Calculator\Calculator\ClassDiagram1.cd
文件 29449 2010-02-28 00:38 计算器Ver1.04 By Eternity\Calculator\Calculator\Form1.cs
文件 23967 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\Form1.Designer.cs
文件 39844 2010-02-28 00:36 计算器Ver1.04 By Eternity\Calculator\Calculator\Form1.resx
文件 6214 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug\Calculator.csproj.FileListAbsolute.txt
文件 847 2010-02-28 00:36 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug\Calculator.csproj.GenerateResource.Cache
文件 46592 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug\Calculator.exe
文件 23052 2010-02-28 00:36 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug\Calculator.Form1.resources
文件 44544 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug\Calculator.pdb
文件 180 2010-02-25 00:04 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug\Calculator.Properties.Resources.resources
文件 491 2010-02-19 22:37 计算器Ver1.04 By Eternity\Calculator\Calculator\Program.cs
文件 1356 2010-02-19 22:37 计算器Ver1.04 By Eternity\Calculator\Calculator\Properties\AssemblyInfo.cs
文件 2870 2010-02-19 22:37 计算器Ver1.04 By Eternity\Calculator\Calculator\Properties\Resources.Designer.cs
文件 5612 2010-02-19 22:37 计算器Ver1.04 By Eternity\Calculator\Calculator\Properties\Resources.resx
文件 1095 2010-02-19 22:37 计算器Ver1.04 By Eternity\Calculator\Calculator\Properties\Settings.Designer.cs
文件 249 2010-02-19 22:37 计算器Ver1.04 By Eternity\Calculator\Calculator\Properties\Settings.settings
文件 920 2010-02-19 22:37 计算器Ver1.04 By Eternity\Calculator\Calculator.sln
..A..H. 24064 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator.suo
文件 400 2010-02-28 00:48 计算器Ver1.04 By Eternity\readme.txt
目录 0 2010-02-27 22:55 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug\TempPE
目录 0 2010-02-28 00:49 计算器Ver1.04 By Eternity\Calculator\Calculator\bin\Debug
目录 0 2010-02-28 00:39 计算器Ver1.04 By Eternity\Calculator\Calculator\obj\Debug
目录 0 2010-02-27 22:55 计算器Ver1.04 By Eternity\Calculator\Calculator\bin
目录 0 2010-02-27 22:55 计算器Ver1.04 By Eternity\Calculator\Calculator\obj
目录 0 2010-02-27 22:55 计算器Ver1.04 By Eternity\Calculator\Calculator\Properties
............此处省略6个文件信息
相关资源
- VS插件源码JSLint(JS辅助工具)
- C# TIP文件生成和拆解
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
评论
共有 条评论