搜索资源列表
goodjsq 简单的计算器类
- 设计一个简单的计算器类(类型),要求: (1) 从键盘读入算式。 (2) 可以进行加、减、乘、除运算。 (3) 运算要有优先级。 (4) 用户可以按任何的运算符出现顺序进行输入。 (5) 不限定用户输入的计算式的长度。 (6) 有排错功能,当用户输入错误的算式时提示用户。 例如,如果用户输入:3 + 4 * 5 - 7,计算结果应为16。 (提示:可以使用本节所定义的栈类来帮助进行处理)。
计算器实验
- 一.实验目的 1. 熟悉单片机的硬件电路。 2. 熟悉按键扫描、显示子程序设计。 3. 熟悉LED显示器界面编写方法。 4. 熟悉基于单片机C语言的通用的按键等待法结构程序设计。 二.实验内容 利用实验箱提供的键盘扫描电路和显示电路,做一个简单的计算器(实现加法功能即可)。要求:系统稳定并能可靠运行;需带有清零键、退格键;按键错误有报警提示。 三.实验仪器 计算机、WAVE6000编程环境、Keil编程环境、LAP2000伟福实验箱
jisuanqi2
- 设计一个复杂的计算器,能实现Window中计算器的功能,如下图: ⑴定义组件:0~9,+、-、*、/、sqrt()、1/x、%、C=按钮;显示屏文本行;菜单; ⑵要求能关闭窗口;点击按钮,或键盘数字会在显示屏上输出结果。 ⑶具有进制转换功能; -Design a complex calculator, to achieve Window in calculator function, the following chart: ⑴ custom component: 0 ~ 9,2
jisuanqi
- JAVA课程设计---计算器源代码 主程序界面菜单,菜单栏有游戏、工具、帮助三个子菜单。 用户可以通过鼠标或键盘依次输入参加计算的数值,进行加、减、乘、除、求余运算混合运算。 -JAVA course design--- main program source code calculator interface menu, menu bar there are games, tools, help the three sub-menu. Users can order through the
keybord
- 51单片机矩阵键盘扫描程序,依据计算器按键设计。-51 MCU matrix keyboard scanning process, based on the design calculator buttons.
22222
- 1. 所设计的复数计算器可以进行+、-、*、+=、*=、>=、<=、==、!=运算,其中>=、<=是针对复数的模进行; 2. 设计输入重载函数,要求能接收从键盘输入a+bi形式的复数,在程序中可以识别出实部并正确赋值。 3. 设计计算器测试程序,对加减法进行测试,要求在两位数以内进行,对乘法进行测试,乘法要求为一位数的运算。 4. 设计记录功能,可以记录下不同用户使用计算器的情况,记录以文件形式保存在计算机内,程序运行时要求输入用户名,显示该用户以前的记录。用
jisuanqichengxu
- 基于单片机的计算器程序设计,用lcd显示的,四成四键盘控制-Calculator program design based on single chip, with lcd display, four into four keyboard
87
- 本设计以STC89C516RD+单片机为控制运算器,以8*6矩阵键盘控制,以12864ZB液晶显示,以9V电池供电。 对于此计算器我用了38个键的矩阵键盘,10个数字键,1个小数点键,1个正负键,4个常用运算键,1个等号键,1个清零键,1个第二功能键,4个三角函数运算键,4个常用公式键,还有8个其它功能键。此计算器与常用计算器无很大差别,其中四则运算、阶乘、百分比、平方、立方、组合、乘方、倒数都可以精确到十位 ,其它运算因为调用到C语言函数库,为浮点型,有效位只有7位。 -The des
complexedcalculate(java)
- java课程设计,设计一个复杂的计算器,能实现Windows系统中计算器的功能。 (1)定义组件:0~9,+、-、*、/、C=按钮;显示屏文本行;菜单; (2)要求能关闭窗口;点击按钮,或键盘数字会在显示屏上输出结果; (3)具有进制转换功能. -java course design, design a complex calculator, calculator to achieve the functions of Windows systems. (1) custo
jisuanqi
- 简易计算器设计,利用LCD1602显示,使用矩阵键盘控制-Simple calculator designed to use LCD1602 display, use the matrix keyboard
8051Pproteus-106
- 《单片机C语言程序设计实训100例——基于8051+Proteus仿真》案例压缩包 第 03 篇 综合设计 06 12864LCD显示计算器键盘按键实验-" Microcontroller C Programming Language Training 100 cases- based on 8051+ Proteus simulation," Case No. 03 compressed package integrated design 06 12864LCD the
clock
- 基于AT89s52芯片的闹钟计算器程序设计,通过键盘键入切换功能-AT89s52 devices based on the chip program design, and alarm clock calculator on the keyboard switch function
calculator
- 这是一个设计16位计算器,运用Verilog HDL语言编写,可以实现简单的加减法计算。并且可以在Xilinx91i上仿真。其中 top.v文件为目录,calculator.v为计算器设计,display.v为显示设计,divclk.v为分频设计,keypad.v为键盘设计,并且testkeypad.v为检测程序。-design a 16-bit calculator using the Spartan 3 FPGA on the Digilent circuit board, with an
27-计算器
- 本设计是实现一个有加、减、乘、除、计算功能的多功能计算器。它的硬件主要由四部分组成,一个STC89C52单片机芯片,一块LCD1602液晶显示器,一个4*4的键盘。采用STC89C52单片机为主要控制电路,然后使用液晶显示管显示数据,利用4*4矩阵键盘加上一些功能键完成电路的输入操作部分。电路比较简单,但是很实用方便。(The design is a plus, subtraction multiplication and division, calculation function calcu
jianpan
- 本设计选用单片AT89C51作为控制系统;利用16个4脚按键开关组合成4×4的键盘,4根行线和4根列线共8根线接到单片机的一个并行输出口上,作为输入设备,可显示“0-9”和“+、-、*、/、=、ON/C”字符,为计算器的设计做准备;将LCD的8根输入线接至单片机的另一并行输出口上,以1602LCD液晶显示器作为输出,可显示2行16个字符。(Design of keyboard and display system of single chip microcomputer based on LCD
基于单片机的智能计算器
- 利用单片机设计的计算器,用键盘输入,由单片机计算结果,计算过程由LCD液晶显示(The calculator which is designed by single chip microcomputer is input by keyboard. The result is calculated by single chip computer. The calculation process is displayed by LCD LCD.)
基于单片机的智能计算器
- 本设计是以STC89C51单片机为核心的计算器模拟系统设计,输入采用4×4矩阵键盘再加上4个独立按键,可以进行加、减、乘、除7位带符号数字运算,同时支持括号的嵌套使用级浮点数的运算,并在LCD1602上显示操作过程。(This design is a calculator simulation system design with STC89C51 MCU as the core. Input 4 * 4 matrix keyboard plus 4 independent keys can a
计算器程序
- 自学C语言中相关知识,设计出模拟简单计算器程序。要求如下所述: 1. .必须具有+、-、×、÷简单算术运算以及清除的功能 2. 输出显示简易计算器的界面; 3. 可以通过键盘上“↑←↓→”符号来选择需要输入的数据,点击键盘上“=”或者计算器界面的“=”将计算结果输出显示; 4. 也可以通过输入窗口,直接从键盘上输入要计算的表达式,点击键盘上“=”或者计算器界面的“=”将计算结果输出显示; 5. 选用任意一种(上述3或4)数据输入方法的测试表达式及运算结果均可以完整地在某个窗口中显示出来。 6.
LED计算器-完美版-最新修改
- 基于51设计的8位数码管计算器,能实现加减乘除取余根号平方等功能,另外还支持删除操作,这个程序里还有一个亮点就是采用了一个高级5x5键盘设计,支持长按短按和连续按功能,非常值得大家去学习!(Based on the 51-designed 8-digit digital tube calculator, it can realize the functions of addition, subtraction, multiplication and division, and the remai
计算器课设
- 基于51单片机多位十进制计算器设计 带文档说明 程序源码 proteus仿真图 (1)系统通过4×4的矩阵键盘输入数字及运算符。 (2)可以进行多位十进制数以内的运算(包括加,减,乘,除,幂次方,对数,三角函数等功能),如果计算结果超过显示范围,则屏幕显示E。 (3)可显示输入时的数字及结果 (4)设计控制电路总体方案; (5)电路的设计、仿真与调试;(Design of multi bit decimal number calculator based on MCU)