Function super powerful calculator program all the source code free and open source

    This calculator is an imitation windows10 system calculator written. Development environment is a visual stdio 2017 community + Easy 2018 (spring edition). Win10 calculator draws some designs as well as some of the features included. But all this algorithm calculator is its own independent development. Some of these features may not write very perfect. Also this calculator sure there are a lot of BUG. Some improper operation or proper operation due to incomplete procedures could cause the program to crash. If you find some major bug can contact me. Here are my QQ and QQ mailbox.

---> Click here to download
extraction code: 5guf

At 22:09 on March 9, 2019: Update 2.0:

         1. Support encryption, similar to Android squared password, you can create, modify password, enter the correct order to enter

         2. You can adjust the transparency of the form, look more cool, to hold a shot.

         3. You can adjust performance based on computer

At 14:04 on March 10th, 2019: Update 2.01

         1. support for the retention of decimal places

         2. Change the background color

2.01 Screenshot

1.0 program run shot

    Here are some of the features included in this calculator, as well as usage.

    Calculator contains two functions: calculation function, conversion function. General computing functions include a calculator, scientific calculator, also contains a large number of computing, solving a linear equation. Converter comprises conversion volume, length conversion, the conversion by weight, temperature conversion, energy conversion, area conversion, speed conversion, time conversion, power conversion, data conversion, pressure transducer, angle conversion. These transformations include all the basic common conversion.

    Ordinary Calculator: to achieve the most common of addition, subtraction, as a string (infix expression) entered by the user, the computer can be converted to postfix expression computing (also known as postfix notation Reverse Polish Notation), last accomplished by the stack calculation.

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

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

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

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

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

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

作  者:尔灵尔亿
Q    Q:2117610943
QQ邮箱:[email protected]
时  间:2019年2月20日
 

发布了20 篇原创文章 · 获赞 62 · 访问量 1万+

Guess you like

Origin blog.csdn.net/qq_40630246/article/details/88042862