功能超级强大的计算器程序 免费开源 全部源码

    此计算器是模仿windows10系统的计算器所写的。开发环境是visual stdio 2017 community + Easy 2018 (春风版)。借鉴了win10计算器的一些外观设计以及所包含的一些功能。但是实现此计算器的所有算法是自己独立开发。其中的一些功能或许没有写的很完善。另外此计算器肯定还有很多BUG。一些不当的操作或者是正当的操作由于程序不完善的原因都可能造成程序的崩溃。如果发现了一些重大的bug可以联系我。下面有我的QQ以及QQ邮箱。

--->点击这里下载
提取码:5guf

-->源码下载

2019年3月9日 22:09  :更新2.0:

         1.支持加密,类似于安卓系统的九宫格密码,可以建立,修改密码,输入正确才能进入

         2.可以调节窗体透明度,看起来更加炫酷,截图就不放了。

         3.可以依据电脑调节性能

2019年3月10日14 : 04 :更新2.01

         1.支持保留小数位数

         2.更改背景颜色

2.01 截图

1.0程序运行截图

    下面介绍此计算器所包含的一些功能,以及用法。

    计算器包含两大功能:计算功能、转换功能。计算功能包含普通计算器,科学计算器,还包含超大数的计算,解一元一次方程。转换器包含体积转换、长度转换、重量转换、温度转换、能量转换、面积转换、速度转换、时间转换、功率转换、数据转换、压力转换、角度转换。这些转换包含了基本所有常用的转换。

    普通计算器:实现最普通的加减乘除,通过用户输入的字符串(中缀表达式),转换为计算机可以计算的后缀表达式(后缀表达式又称逆波兰式),最后通过栈来实现计算。

    科学计算器:所谓的科学计算器只是加上了一些可以计算的函数如sin,cos,tan等,这个计算器不是按上面普通计算器的实现方法,而是通过数字的直接计算,功能实现的不是很好。(所以我认为科学计算用起来是不怎么好用)

    超大数计算:实现一些很大的数的加减乘除,数的大小可以是位数小于十万位的两个数(因为我的数组定了可以存放十万个数)的加减乘除,其中加法和乘法支持含有小数,负数等计算,减法与除法只能计算正整数,而且除法不支持保留小数点,可能之后有时间优化一下减法与除法的算法。(至于合法的输入在输入的时候会有提示,不合法的输入可能导致计算出错,更严重的可能导致程序的崩溃)

    解方程:只能解一元一次方程,输入的一元一次方程可以是任何形式。没有任何形式的要求,可以很长。(只要是合理的一元一次方程就行)注意:求最后的结果是按slution键。

    各种转换器我就不一一介绍了,只是在各个转换器中有一个delete/c键,按左键是清除一位,按右键是全部清除。(这样如果你输入很多位数,直接按右键就可以直接全部清除,不用一一清除)./±键,左键是小数点,右键是数取反。

    感谢:其中有一个透明贴图的实现方法,我是用了easyx贴吧精品教程中的一个方法,这个算法是网名为“i92076”在2013年9月6日发出的名字为“想画透明镂空?不用掩码图!!”的帖子。在此非常感谢提供这个算法。

    如果发现重大的bug请联系我。

作  者:尔灵尔亿
Q    Q:2117610943
QQ邮箱:2117610943@qq.com
时  间:2019年2月20日
 

  • 16
    点赞
  • 56
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 15
    评论
Web免费开源网站源码是指可以免费获取并使用的开源软件代码,用于构建和开发网站。开源意味着源代码对所有人都是可见的,可以自由修改和分发。 开源网站源码的好处是可以节省开发时间和成本。因为源代码已经提供了基本的功能和结构,开发者可以根据自己的需求进行定制和修改,而不必从头开始编写代码。这样节省了大量的时间和精力。 另一个好处是开源社区的支持和参与。通过使用开源网站源码,开发者可以加入开源社区,获取其他开发者的支持和建议。这样可以加速开发过程,并且可以从其他开发者的经验和知识中学习。 然而,使用开源网站源码也有一些注意事项。首先,需要确保使用的源码是来自可靠的来源。因为源代码是公开的,有可能包含恶意代码或漏洞。开发者应该选择那些经过广泛检查和验证的开源项目,并及时更新代码以避免安全问题。 此外,开源网站源码也需要合理的使用和遵守相关的许可证。开源许可证规定了对源代码的使用,分发和修改的限制/规则。开发者需要了解和遵循这些规则,以便合法地使用开源网站源码。 总之,Web免费开源网站源码是开发网站的一种经济高效的选择。它可以节省时间和成本,并获得开源社区的支持和参与。开发者在使用源码时需要注意安全和合规,以确保项目的稳定和可靠。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尔灵尔亿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值