Kalkulon

Kalkulon Free App

Rated 4.42/5 (12) —  Free Android application by Jürgen Holetzeck

About Kalkulon

Kalkulon is a programmable expression calculator for programmers available for your Windows, Linux and Android device.

If you just need a simple calculator Kalkulon is probably not what you are looking for.


But if you are looking for a scientific calculator with the following features

* C-like syntax, e.g.: (0x10>>3)+(6|4)*7
* variables, e.g: bitmask = 0x0F0F; 0x1234&bitmask
* user defined formulas and scripts, e.g.: AddMul(a,b,c)=(a+b)*c; AddMul(1,2,3)
* fully programmable, e.g.: if, while, do, etc.
* result history (out, outl), e.g.: 3+4; out+8; outl[0]+outl[1]
* casts, e.g.: ((u8)-1)<<8
* dec, hex and bin number format, e.g.: (128+0x3d)&0b01101100
* strings and list, e.g.: list = {"Hallo ", "World"}; list[0]+list[1]
* syntax coloring for easy use of long expressions
* autoload file ("autoload.k") for user defined variables, formulas, programs
* GPL license

which can share formulas and scripts between your desktop and mobile device you should give Kalkulon a try.

For devices without hardware keyboard I recommend Hacker's Keyboard!


Details:

On the Android device the example and help files are automatically copied into "SDCARD/Kalkulon" folder on first start. This is also the working directory for Kalkulon. Put your Kalkulon scripts here, e.g. from your desktop PC.

The Exec() command works a little bit different on Android:
If the command is ACTION_EDIT or ACTION_VIEW, e.g.
Exec("ACTION_EDIT", "runregtest.k")
an Android Intent is sent to start an external Activity.
For all other commands a normal system() call is executed, e.g.
Exec("echo 1 > xxx") writes "1" into file "xxx" in Kalkulon folder.



For more details have a look at http://www.kalkulon.de



Change log:

2.3:
- adjust colors for better readability (with and w/o syntax highlighting)

2.2:
- add syntax highlighting

2.1:
- new setting for simple output (suppress "outl[i]" prefix)
- enlarge layout of list views for easier touching
- "Clear session" now visible in Action Bar

2.0:
- add: text size of input can be set via "Settings ..." menu

1.9:
- add: support of octal numbers with prefix "0o" (zero "o") -> "0o1234567"

1.8:
- add: text size can be changed by zoom gesture

1.6/1.7:
- fix: keep soft keyboard open for Android >= 4.x

1.5:
- add: Android 4 look and feel (please report issues to contact@kalkulon.de)
- add: select and copy from output window

1.4:
- add: "Clear input history" menu item

1.3:
- add: Exec() now supported on Android (see description in overview)
- fix: error messages were cut-off
- fix: LinePos() returned wrong line number

1.2:
- check if user deleted application data

All APK files available here:
https://bitbucket.org/jholetzeck/kalkulon-for-android/downloads

How to Download / Install

Download and install Kalkulon version 2.3 on your Android device!
Downloaded 1,000+ times, content rating: Everyone
Android package: de.kalkulon.main, download Kalkulon.apk

All Application Badges

Free
downl.
Android
2.2+
For everyone
Android app

App History & Updates

What's Changed
2.3:
- adjust colors for better readability (with and w/o syntax highlighting)
2.2:
- add syntax highlighting
More downloads  Kalkulon reached 1 000 - 5 000 downloads
More downloads  Kalkulon reached 500 - 1 000 downloads

What are users saying about Kalkulon

S70%
by S####:

I miss the output in binary and hex formats of the windows program though...

S70%
by S####:

Kalkulon is a first-rate programmable calculator. Instead of a keypad UI, it has an input panel where expressions are entered. It has a rich and powerful scripting language that contains some very useful functions that enable the user to loop through arrays with ease. It also has a history function that enables the user to re-use previous expressions. Scripts are stored in a folder on the SD card and are run simply by entering the name of the file in the input panel. It is similar to other calculators/progr

M70%
by M####:

I miss the output in binary and hex formats of the windows program though...

M70%
by M####:

Kalkulon is a first-rate programmable calculator. Instead of a keypad UI, it has an input panel where expressions are entered. It has a rich and powerful scripting language that contains some very useful functions that enable the user to loop through arrays with ease. It also has a history function that enables the user to re-use previous expressions. Scripts are stored in a folder on the SD card and are run simply by entering the name of the file in the input panel. It is similar to other calculators/progr


Share The Word!


Rating Distribution

RATING
4.45
12 users

5

4

3

2

1