用易语言做计算器
用易语言做计算器
工具/原料
易语言
电脑
方法/步骤
先制作这样的窗口

给数字键编程


给运算符号键编程


给等号键和C键编程

这是程序代码
=======不要复制我======
.版本 2
.子程序 _按钮1_被单击
编辑框1.内容 = 编辑框1.内容 + “1”
.子程序 _按钮2_被单击
编辑框1.内容 = 编辑框1.内容 + “2”
.子程序 _按钮3_被单击
编辑框1.内容 = 编辑框1.内容 + “3”
.子程序 _按钮4_被单击
编辑框1.内容 = 编辑框1.内容 + “4”
.子程序 _按钮5_被单击
编辑框1.内容 = 编辑框1.内容 + “5”
.子程序 _按钮6_被单击
编辑框1.内容 = 编辑框1.内容 + “6”
.子程序 _按钮7_被单击
编辑框1.内容 = 编辑框1.内容 + “7”
.子程序 _按钮8_被单击
编辑框1.内容 = 编辑框1.内容 + “8”
.子程序 _按钮9_被单击
编辑框1.内容 = 编辑框1.内容 + “9”
.子程序 _按钮10_被单击
编辑框1.内容 = 编辑框1.内容 + “0”
.子程序 _按钮11_被单击
编辑框1.内容 = 编辑框1.内容 + “.”
.子程序 _按钮12_被单击
.判断开始 (编辑框3.内容 = “”)
编辑框2.内容 = 编辑框1.内容
.默认
.判断结束
.判断开始 (编辑框3.内容 = “+”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) + 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “-”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) - 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “×”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) × 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “÷”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) ÷ 到数值 (编辑框1.内容))
.默认
.判断结束
编辑框3.内容 = “+”
编辑框1.内容 = “”
.子程序 _按钮13_被单击
.判断开始 (编辑框3.内容 = “”)
编辑框2.内容 = 编辑框1.内容
.默认
.判断结束
.判断开始 (编辑框3.内容 = “+”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) + 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “-”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) - 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “×”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) × 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “÷”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) ÷ 到数值 (编辑框1.内容))
.默认
.判断结束
编辑框3.内容 = “-”
编辑框1.内容 = “”
.子程序 _按钮14_被单击
.判断开始 (编辑框3.内容 = “”)
编辑框2.内容 = 编辑框1.内容
.判断 (编辑框3.内容 = “+”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) + 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “-”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) - 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “×”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) × 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “÷”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) ÷ 到数值 (编辑框1.内容))
.默认
.判断结束
编辑框3.内容 = “×”
编辑框1.内容 = “”
.子程序 _按钮15_被单击
.判断开始 (编辑框3.内容 = “”)
编辑框2.内容 = 编辑框1.内容
.默认
.判断结束
.判断开始 (编辑框3.内容 = “+”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) + 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “-”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) - 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “×”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) × 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “÷”)
编辑框2.内容 = 到文本 (到数值 (编辑框2.内容) ÷ 到数值 (编辑框1.内容))
.默认
.判断结束
编辑框3.内容 = “÷”
编辑框1.内容 = “”
.子程序 _按钮16_被单击
.判断开始 (编辑框3.内容 = “”)
编辑框2.内容 = 编辑框1.内容
.默认
.判断结束
.判断开始 (编辑框3.内容 = “+”)
编辑框4.内容 = 到文本 (到数值 (编辑框2.内容) + 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “-”)
编辑框4.内容 = 到文本 (到数值 (编辑框2.内容) - 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “×”)
编辑框4.内容 = 到文本 (到数值 (编辑框2.内容) × 到数值 (编辑框1.内容))
.判断 (编辑框3.内容 = “÷”)
编辑框4.内容 = 到文本 (到数值 (编辑框2.内容) ÷ 到数值 (编辑框1.内容))
.默认
.判断结束
编辑框3.内容 = “=”
.子程序 _按钮17_被单击
编辑框1.内容 = “”
编辑框2.内容 = “”
编辑框3.内容 = “”
编辑框4.内容 = “”
=======结束,不要复制我=========