# 0107_fengkaiyin_calculator **Repository Path**: feng_kaiyin/java2020spring ## Basic Information - **Project Name**: 0107_fengkaiyin_calculator - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 122 - **Created**: 2020-05-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 科学计算器 #### 系统目标 简要介绍系统的用途: 这次实验做的是一个简单的计算器。这个计算器一打开页面,右上角能进行最大化、最小化和关闭,主要页面是一个计算器,能进行基本的加减乘除计算,并且能退格和清除文本框的内容,另外还添加了取百分值、取平方值、取根号值、取正负等功能。菜单工具栏有菜单和帮助,打开菜单,有退出功能和大写转换,打开大写转换页面能进行数字的大写转换。按帮助能弹出帮助页面。 #### 基本功能 详细介绍系统各个模块的功能。 计算器页面: 1、文本框:展示和输出数据 2、数字键:表示1、2、3、4、5、6、7、8、9、0这十个数字的按钮,按这十个按钮,能将数字输入到文本框,并将数字记录,等待运算。 3、加减乘除键:实现加减乘除运算,将储存在x和y的数字进行运算。 4、正负号:取输入的数据的相反数并输出。 5、等于号:实现加减乘除运算后,按等于号将结果在文本框输出。 6、点号:实现在适当情况添加小数点。 7、退格键:当文本框有字符串时,能除去最右边的一个字符串。 8、清除键:实现将文本框内容全部清除。 9、百分号:取输入数据的百分数并输出。 10、平方:取输入数据的平方并输出。 11、根号:将输入数据开根号并输出结果。 菜单栏: 1、 菜单—大写转换:打开大写转换页面 2、 菜单—退出:实现关闭计算器页面功能。 3、 帮助—关于计算机:打开关于计算机页面。 大写转换页面: 1、文本框:实现数据的输出。 2、数字键:表示1、2、3、4、5、6、7、8、9、0、10这十一个数字的按钮,按这十一个按钮,能将数字的大写输入到文本框。 3、删除键:将文本框的内容删除。 #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)