winform实现简单的计算器V1版本

简介: winform实现简单的计算器V1版本

最近在整winform程序,就做了些简单的案例出来,比如说下面的这个计算器:
在这里插入图片描述
在这里插入图片描述
这个的实现方式还是比较简单的。
首先按照图中的界面从工具箱中拉出来一个窗体,其中的显示结果“86”“1849”也是lable控件,最后放一个计算的按钮,窗体页面就制作成功。

接下来我们实现代码:

双击设计中的“计算”按钮进行写按钮的点击事件,下面是代码:

 //计算的按钮
        private void button1_Click(object sender, EventArgs e)
        {
            //获取第一个数的值
            double num1 = double.Parse(this.txt_num1.Text);
            double num2 = double.Parse(this.txt_num2.Text);
            //获取运算符
            string fu = this.cboYunSuan.Text;
            //开始计算
            switch (fu)
            {
                case "+":
                    this.lbl_jieguo.Text = (num1 + num2).ToString();
                    break;
                case "-":
                    this.lbl_jieguo.Text = (num1 - num2).ToString();
                    break;
                case "*":
                    this.lbl_jieguo.Text = (num1 * num2).ToString();
                    break;
                case "/":
                    this.lbl_jieguo.Text = (num1 / num2).ToString();
                    break;
                case "%":
                    this.lbl_jieguo.Text = (num1 % num2).ToString();
                    break;
            }


        }

可以发现实现的方法还是很简单的。

目录
相关文章
|
数据采集 数据可视化 数据处理
【办公自动化】在Excel中按条件筛选数据并存入新的表2.0
【办公自动化】在Excel中按条件筛选数据并存入新的表2.0
381 1
|
存储 编译器 程序员
C++:类和对象(中)
C++:类和对象(中)
130 1
|
安全 Java 数据安全/隐私保护
Stirling-PDF:一款优秀的开源PDF处理工具
Stirling-PDF是一个基于spring-boot开发的开源项目,旨在提供一个功能强大的基于Docker的本地托管PDF操作工具。它使您能够对PDF文件进行多种操作,包括拆分、合并、转换、重新组织、添加图片、旋转、压缩等。该本地托管应用最初由ChatGPT完全开发,并已发展成一个功能齐全的工具,可满足您的各种PDF需求。
6449 3
|
存储
leetcode-1662:检查两个字符串数组是否相等
leetcode-1662:检查两个字符串数组是否相等
112 0
|
程序员 Linux 测试技术
GitHub分享的微软开源计算器项目
GitHub分享的微软开源计算器项目
GitHub分享的微软开源计算器项目
|
资源调度
angular使用ngx-vant组件库
angular使用ngx-vant组件库
|
自然语言处理 JavaScript
JS中this的4种绑定规则
this ES6中的箭头函数采用的是词法作用域。 为什么要使用this:使API设计得更简洁且易于复用。 this即不指向自身,也不指向函数的词法作用域。 this的指向只取决于函数的调用方式 this绑定规则 new > 显示绑定 > 隐式绑定 > 默认绑定 默认绑定 当独立函数调用时,不管是否在调用栈中,this都指向全局对象(浏览器中为window) 严格模式下,不能将全局对象用于默认绑定。
1053 0
|
1天前
|
存储 JavaScript 前端开发
JavaScript基础
本节讲解JavaScript基础核心知识:涵盖值类型与引用类型区别、typeof检测类型及局限性、===与==差异及应用场景、内置函数与对象、原型链五规则、属性查找机制、instanceof原理,以及this指向和箭头函数中this的绑定时机。重点突出类型判断、原型继承与this机制,助力深入理解JS面向对象机制。(238字)
|
2天前
|
安全 数据可视化 网络安全
安全无小事|阿里云先知众测,为企业筑牢防线
专为企业打造的漏洞信息收集平台
1300 2

热门文章

最新文章