Tuesday, November 27, 2012

Copy and Paste

The next release will add the ability to copy and paste expressions.  You will be able to long click on expressions in the history on the calculator to select them.  You can then adjust the selection similar to how selections work in a text entry in android.  Finally, there will be copy, cut, and paste buttons to be able to copy/cut the selection and then paste it into the calculator entry or graph equations entry.

Saturday, November 17, 2012

Version 1.9

Version 1.9 has been released!  This adds user defined functions, inequalities, bitwise operators and memory!  Also a new tutorial was added for user defined functions and memory.

Wednesday, November 14, 2012

Upcoming Features

Here is what I am working on for the next release:

1.  User defined functions.  You will be able to define functions such as f(x)=x^2+3x-4.  You can then find the result for the function with a specific value by entering something like f(2).  This will then replace x with 2 in the function and execute 2^2+3(2)-4, which will result in 6.  The paid version will be able to create functions with multiple parameters.  For example, you could create f(x,y)=ln(x)+e^y and then execute it by doing f(2,3).

2.  Memory (User defined variables).  You will be able to store expression in memory and then use then in expressions.  To save something to memory, you would enter something like M1=sin(x)^2.  You could then use M1 in an expression such as M1+2M1.  When executing, it would replace M1 with sin(x)^2, so the result would be 3sin(x)^2.

3.  The bitwise operators AND, OR, XOR and NOT.  There will also be a new setting for how many bits you use when doing NOT.  For example, if the bit size was set to 32, then doing NOT A436B (with hexadecimal for base) would result in FFF5BC94.

4.  <, >, ≤, and ≥ will be supported for solving equations.  For example entering -3x+2>8 would solve for x and result in x<-2.

Sunday, November 4, 2012

Version 1.8.1

Version 1.8.1 is now live on Google Play.  This fixes some bugs as well as adds custom keyboards to the paid version.  A tutorial for custom keyboards is also available on the website at http://www.mathally.com/tutorial/keyboards.php