Kalkules Now Available for Android (beta)

Today I’m super excited to announce that the first version of Kalkules for Android is now available for public beta testing!

This version doesn’t have all the features (which the users love so much) yet, but new features will be added gradually.


Kalkules Android Main Window

If you wish to use Kalkules on your Android device, you are free to try out this version. You may also provide feedback on what you like, what you would like to change, or which features you would like to add. Thank you in advance.

==> Install Kalkules from Google Play Store

Kalkules 1.11.0.27 release notes

Improvements:

  • Added offline differentiation algorithm as fallback in case the online server is down.
  • Changed font colors on main window buttons for better contrast and readability.
  • Automatically converting calculation result when switching between decimal/fraction mode.
  • Exponential form of complex numbers respects angle settings (Deg/Rad/Grad).
  • Updated Dutch translation (thanks to Jan Verheijen).

Fixed bugs:

  • Warning icon for changed expression wasn’t visible after last redesign.

 

==> Download the latest version of Kalkules here.

Kalkules 1.10.0.26

Improvements:

  • New modern UI design

Kalkules 1.10 main window

  • Improved differentiation algorithm from Kalkules Online which returns nicer results (internet connection required)
  • All input fields in tool windows react to return key press (recalculate result) (issue 0000101)

Fixes:

  • Fixed calculation error when using variables with names containing capital letters (issue 0000105)
  • Fixed “range check error” on expressions longer than 255 characters (issue 0000115)
  • Hyperbolic cotangent button was inserting wrong text into the expression: “cotanh” instead of correct “coth” (issue 0000064)
  • Fixed tab orders of components in rule of three window

==> Download the latest version of Kalkules here.

Kalkules 1.9.6.25

Improvements:

  • Added Turkish translation by Falcon
  • Added function exp(x) (equivalent to expression $e^x) (issue 0000002)
  • Added logical binary operators and, or, xor (issue 0000051)
  • Added these new prefix values which can be used in expression: Zetta, Yotta, Zepto, Yocto (issue 0000059)

Fixes:

  • Setting “Insert last result (ANS) and operator” didn’t work with some operations (issue 0000050)
  • Multi character operators could get mixed up with operands in HEX mode (issue 0000057)
  • When using several multi character operators without parentheses, all operators except the first one got confused for a variable. For instance: 10 div 2 mod 2 (issue 0000058)
  • Using a specific combination of variable names in the expression caused a calculation error. For instance: a*va/2 (issue 0000060)
  • Program crashed when the user tried to insert a prefix value (issue 0000061)

Kalkules 1.9.5.24

Improvements:

  • “Insert last result” functionality now works for all operations and functions (bug 0000042).
  • Added Spanish translation by Andres Fulco.
  • Updated French translation by Pierre-Yves Baumann.

Fixes:

  • Switching between numeral systems erased last result (bug 0000037).
  • Wrong result of a particular calculation in hexadecimal system (bug 0000041).
  • Warning icon visible after performing a calculation in hexadecimal system (bug 0000047).
  • “Insert last result” functionality not working when entering operations with pressed shift key (bug 0000048).

Kalkules 1.9.4.23

Improvements:

  • Added unit PSI (pressure) into unit converter (bug 0000011)

Fixes:

  • Conversion from/into grads in unit converter (bug 0000009)
  • Rounding error when converting from kilometers/hour into meters/hour in unit converter (bug 0000008)
  • Position of some tools on computers with two or more monitors (bug 0000005)
  • Error when evaluating complex expression e^j (bug 0000012)

Kalkules 1.9.2.21

Improvements:

  • If the result in any tool is too small to be rounded to the desired number of decimal places, it will be displayed in scientific notation.
  • Result in unit converter is formated according to the settings in main program.

Fixes:

  • Fixed conversion between units with offsets (like temperature units) in the unit converter.
  • Fixed bad conversion from/into Petabytes in unit converter.

Kalkules 1.9.1.20

Improvements:

  • Added Greek translation by Wasilis Mandratzis

Fixes:

  • Fixed oposite horizontal/vertical zooming in function graph
  • Fixed division on the set of primitive residue classes
  • Handled division by zero on the set of primitive residue classes

Kalkules 1.9.0.19

Improvements:

  • Translations
    • Updated Russian translation files by Viktor Fyodorov
    • Updated French translation files by Pierre-Yves Baumann
    • Updated Chinese translation files by Diqiuyi
    • Updated Ukrainian translation files by Bonsai
    • Updated Dutch translation files and translated manual by Jan Verheijen
    • Updated German translation files by Uwe and Christina Reisinger

Fixes:

  • Fixed encoding of Russian basic_geometric_formulas.xml
  • Fixed broken layout of the main form on computers with increased PPI
  • It was possible to enter incorrect input values into the summation tool
  • In some cases, changing the programs current settings at runtime changed also the programs default startup settings