The first time you see handyCalc, you may not think this is a calculator, since there is almost nothing on your screen.

So if you don’t have a keyboard on your handset, click the menu and select Keypad, and you’ll see it.


Now you can input something. What about the simpliest 1+1=2 ?


Calculate it and you will get the following screen.


Notice that the .>(Marked 1) has turned blue. This button is not only be designed to be pressed. This is an “ans” button. Every time you calculate something, the answer is stored in a variable called “ans”. And when this button turnes blue, it means you are not inputing, but operating with the “ans”. For example, let’s press the + button, and it will flip to the next page with “ans+”, or when you press the √ button, the next page will show up with “√ans”.

I saw this ANS design on a CASIC calculator, and it is very useful if you realize how to work with it. For example, input ans+1 and press the equals button again and again, and you will see the ans is counting by 1.

But if you don’t want to work with the ans, just flip to the next page. Notice the screenshot marked two flip arrows on the input area and keypad area. They are different. But if you turn the keypad off, you got only input area, and you are always flip pages.

Flip pages is like navigat, you can go back to your previous input and result. Or you can flip to the next with a new page.

Now let’s try some complex expressions. Flip to a new page and press the keypad instructions below.


When you press √, the underline become smaller inside the sqrt box. That means you are currently input in that sqrt. and when you press the exponent, the underline become upper side. That means you are currently input in that exponent. When you wants to go outside, press right or enter.

It’s a big difference from other calculators, but it helps you input more complex expressions without the help of brackets. Maybe you just can’t get used to it. There is a pure text input method in developing. And when it’s releasesd, you can input in the most traditional way.

Now let’s move to another expression.

Try it yourself, and when you press a wrong button, you can always Undo it by press the SYM+Z or go to the Edit menu and press [Undo].

Tip: the sin() function is on the second keypad. Flip the keypad and you’ll see it. For those who has a keyboard on your handset, just input sin(.


You may have noticed there is a tip “Make result decimal”. If you want to get a decimal result, press it, and you will get the screen below.


Or, if you always want a decimal result, you should choose your Preferences.

Open the menu and choose preferences.



If you change your Integer/Decimal mode or Degree/Radian mode and return, you will get the changes on your screen.


The INT/DEC means your Integer/Decimal mode, the DEG/RAD means your Degree/Radian mode. always remember to check that mode instruction when you get the result you do not expected.

There are other preferences you can choose, such as the decimal precision, drafts box capacity.

Okay, now you known all the basic operations, and the next step is to practise. Here is some screenshots. Try to input them yourself.



Go to the advanced mathematica calculation tutorial (such as solve equations, define functions) ->

Go to the useful tricks (such as unit convert, statistics, etc) ->

30 Responses to Basic

  1. erica delang says:

    Beautiful job. Well done!

  2. Enni says:

    how about the modulo operator? is that implemented?

  3. Joe Davila says:

    Handycalc works very well. But I could not enter the second to last example under the BASIC tab without having to use extra parenthesis to separate some of the fractional values, such as the second 2/3 value, from the rest of the expression

  4. Christopher Donham says:

    Cool program.

    Suggestion: Typing an open paren. should initiate a new screen. Instead the new screen is created with the first number causing the initial open paren to be dropped.

  5. Ray Benjamin says:

    Nice program, but the interface is sometimes less than intuitive and the spelling needs work. I suggest making the big equals sign blue, to help differentiate it from the smaller one. Also, tell the user about the smaller one in the examples that come with the program.

    I’d also appreciate it if I could easily enter hexadecimal numbers and use them. Perhaps you could add a programmers mode.

    I think you should also add one more input screen that contains keys with the blue symbols shown in tutorials. Either that or add a shift button to the number pad that will give access to those functions.

    Finally, perhaps you could set up a wiki so that users could provide tips and such.

  6. Erich says:

    Easy to learn, convenient handlin! However, the tutorial has some stumbling blocks …

    I cannot reproduce the screenshot showing the expression starting with “1/EA…”.

    I did not manage to enter …+5/6+… without brackets on my handset(HTC desire).

    Thus, at the end the formula looked like this:

    What did I do wrong? Or is the example misleading?

    • Raimond says:

      I had the same issue. Although mathematically it is correct it didn’t look the same. What you can do is type all ‘x’ as a ‘+’ and afterwards replace these width the ‘x’ sign. This way it will look the same as the example 🙂

    • Robert says:

      Same here.

      Does anybody know how to reproduce exactly the expression as shown in the screenshot?

  7. Jason says:

    Is there a way to simulate the “->” right arrow key or the “enter” key on a handset that does not have physical keyboard? When I input an x^Y or square root value I do not see how to get out of those modes without hitting “=” or “Ans” and then hitting back.

  8. Joe says:

    I have a question:
    If I type for example 1/22E6 the result 4.545..E-08 is shown. o.k. But if I type 5/22E6 the result 0 is shown.
    what did I wrong?
    I changed the preferences to “Decimal” and have the precision at normal with scientific notation. (HTC Desire)

  9. wangpei says:

    How can i get a cube root function?

    • BlkSwan56 says:

      Go to the secondary keypad by swiping to the left or right. The cube root key is in the top row, right side of the keypad.

  10. The cube root of x is the same as x^(1/3). Use the xy button (with the raised y).

    Isn’t this 4th grade stuff? I hope you just didn’t find the button. Tap the shift button to find it.

    Altogether you enter:
    * first number or variable
    * shift
    * xy
    * 1
    * /
    * 3
    * =

  11. bart416 says:

    For some reason I don’t get the full keyboard but only a part of it. Tried just about everything as well. And it doesn’t want to rotate if I rotate my tablet either :S

  12. Anonymous says:

    very nice app.

  13. Thank you says:

    Great app btw 🙂

  14. Yurii says:

    for equation
    (sqrt (x-1))(x-5)=x-5

    found only x=2 root, instead of x=2; x=5

  15. Is there a way to easily to fill in 1000 multipliers?
    (For Terra 10^12, Giga 10^9, Mega 10^6, Kilo 10^3, Mili 10^-3, Micro 10^-6, Pico 10^-9, Nano 10^-12)

  16. I can’t seem to find a way to use 4th. 5th 6th. etc. root
    Can it only do sqrt and cubic?

    • BlkSwan56 says:

      I tried to do this too. I think you’re referring to index roots where the number is superscript before the square root sign. I was able to enter the equation but received a ‘syntax error’ message when I tried to solve it. Being able to solve index roots would make an awesome app even more awesome.

      If anyone figures this out or there is an upgrade to this functionality please post. Thx.

  17. Wilfred says:

    Hey there! This is kind of off topic but I need
    some advice from an established blog. Is it tough to set up
    your own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about setting up
    my own but I’m not sure where to begin. Do you have any tips or suggestions? Many thanks

  18. ronaldo says:

    I use it also on my tablet but I’m not able to find/switch to log ln tan sin cos …?

  19. Habibi says:

    Aw, this was a actually good post. In thought I would like to put in writing like this additionally – taking time and actual effort to make a quite very good article but what can I say I procrastinate alot and by no means seem to get something done.

  20. If you’ve done office parties or corporate work, make sure to mention that as well.

    “Arsenio was a big hit way back when, he exited prematurely, and aren’t we all just plain tired
    with Jay Leno and Letterman. These surgeries are a matter of personal preference, peer pressure from fellow
    entertainers and the need to maintain an unrealistic
    image that is associated with them.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: