- Percentаge calculations added
There are two new buttons added to deal with percentages. The first of them calculates the second operand as percent of the first one (therefore requires two operands entered). Sounds complicated? See the example:
Percentage calculations - I
1) Type "200 + 10":
2) Click the % button:
3) The result will be "200 + 20"
because 10% of 200 is 20...
Now, let's try the other option:
Percentage calculations - II
1) Type 200 + 10:
2) Click the %= button:
3) The result will be 220:
because this button works as the % button on the usual calculators (in our example -- will calculate the percent and will sum the two operands in one click). Some more examples for the %= button:
100 + 10 and %= will return 110
100 - 10 and %= returns 90
100 * 10 and %= will give 10
100 / 10 and %= returns 1,000
- Bug fixed
There was a bug in the floating point precision in some calculations (for example - tan(45) in "Deg" mode used to return 0,99999999 instead of 1).
- Other changes
The program will now remember if you select Degrees or Radians and will keep this choise next time it starts. A lot of changes has been made into the code itself to fit the new Chrome Web Store requirements, but since these are "invisible" changes, there is no need to explain them in detail ;-)