Skip to content

Mr-Talon/Java-T1-Programmer

Repository files navigation

Java-T1-Programmer使用手册

🚀🚀哈哈嗨,这是我们的java大作业,更多细节可以看文档哦,内容相当详细。代码的注释也非常多,如果你有幸也要做这个,希望给你帮助

一、功能介绍

⭐我们的计算器可以实现混合进制算术逻辑的运算,还可以使用括号改变运算顺序。

✏️具体而言就是,你可以先输入一个10进制,然后输入一个16进制,当然进制转换是肯定有的,嘻嘻

📝我们的界面设计是仿造T1程序员计算器来的,因为我们的大作业主题是致敬

二、使用方法

📖你可以点击操作数,操作符,他们在液晶显示器上都会有呈现,就和操作系统自带的计算器一样,非常简单。按下等号就可以得到结果了。

💡HEX/DEC是进制转换功能,可以实现16进制和10进制之间的转化,当然2进制直接把16进制对应过去就可以了。我想学计算机的同学做一个简单的16进制转2进制应该是没有问题的吧【如果不会:同学你高级语言程序设计、数电、计组是不是划水了!!!】

📄如果不小心输错了,你可以直接用CLC清空所有的输入,或者是<--按钮一个一个删除。

三、语法错误

⏰如果你看到这边,我想你应该是碰到问题了。

我们在制作这一块也是非常痛苦,学了20年数学,头一次对数学表达式这么清楚过,但是我们这个计算器的情况太特殊了,10进制和16进制的混合运算耶!

错误信号主要是OF:溢出错误 GE:语法错误

溢出错误,可能是你输入过多,或者是计算结果超过了表示范围。

语法错误,这可太多了,我们尽可能的考虑到了所有的错误,但是难免有我们没有考虑到的地方,欢迎大家提出建议!!

四、团队成员

Github:Mr-Talon 邮箱:[email protected]

负责内容:图形交互界面设计,输入逻辑设计与异常输入拦截,项目统筹,文档图形交互界面、输入逻辑、错误信号部分

Github:3dfish2dweb 邮箱:[email protected]

负责内容:计算器计算算法设计,计算器反码补码算法优化补充,文档计算器算法设计、分析、测试部分

Github:Lyr3 邮箱:[email protected]

负责内容:计算器进制转换算法设计,文档进制转换算法设计、分析、测试部分

Github:fsbbts 邮箱:[email protected]

负责内容:计算器反码补码算法设计,文档反码补码算法设计、分析、测试部分

About

java大作业 计算器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages