SpeedCrunch

Science

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

2
6.1
Available as/for: -
Description:

SpeedCrunch is a fast, high precision and powerful desktop calculator. Available for Linux, Microsoft Windows, and Mac OS X.

Few of its distinctive features are:

* scrollable display
* up to 50 decimal precisions
* unlimited variable storage
* intelligent automatic completion
* full keyboard-friendly
* more than 50 built-in math functions
* optional keypad

And enjoy also the convenience featurelets:

* on-the-fly calculation
* customizable appearance
* syntax highlight, with parentheses matching
Last changelog:

13 years ago

SpeedCrunch 0.10.1
---------------------
Bug fixes:
Fixed keypad button "=" [#176]
Fixed incomplete math book link upon clicking [#177]
Fixed potential crashes [#180]
Fixed back and forward buttons have the opposite meaning in RTL [#185]
Fixed missing window update on radix character change
Updated binreloc to build in LSB environments

Improvements:
Better handling of math book translations with language codes that contain
the country component and now correct behaviour defaulting to English when
the system language (selected option) is not supported

Internationalization:
New Basque, Catalan and Simplified Chinese translation
Updated translations
Removed Slovenian language menu entry, since there is no such translation
available

Packaging:
New Mac OS X Universal Binary finally available (first since version 0.7)


SpeedCrunch 0.10
---------------------
New features:
Preliminary support of logic functions
Extended output of real-valued numbers to non-decimal modes
Allow real-valued arguments for nPr and nCr
Restore last session
Save and load session
Ability to change language on-the-fly
Context menu for tray icon
Support for RTL (right to left) written languages
Batch calculation
Minimal view version
Default desktop file for menu integration
New Turkish (incomplete) translation
Math Book browsable pages in a dock window
Compile-time option to build a "portable" target
Full screen mode
Automatic syntax highlighting color generation
Status bar
Auto-calc of the selected text


New functions:
ERF: the normalized error function (related to normal distribution)
ERFC: the complementary error function
GAMMA: the extension of the factorials (x-1)!
LNGAMMA: ln(Gamma(x)) for x > 0
IDIV: integer division
MO modulo

Improvements:
Improved binomCdf evaluation allows n to be as big as 20000 now
Improved keypad
Testevaluator independent of locale (does not use ',' any more)
Exp/Log inconsistency
New keyboard shortcuts (including PagDown/PgUp to scroll result display)
Redesigned menus
Optional widgets created and destroyed on the fly, optimal for mobile
devices
Click to copy and double click to insert an expression from the display into
the expression editor
Errors displayed in modal dialog instead of result display
Selecting and inserting an expression does not trigger evaluation

Bug fixes:
Fixed loss of precision on variable saving
Fixed clobbering of ans on radix change
Fixed a bug in the math engine (float_frac) that could cause memory corruption
Bugfix in the pochhammer symbol evaluating routine, affecting nPr
when n and r are negative integers, and n == r-1
Bugfix: No freeze any more when evaluating (-n+0.5)! for very large integers n
Bugfix: cbrt fixed for values 1+x with x

nikotto

16 years ago

tanks for this great application.
would love to see it integrated into kde.
speedcrunch is much better to use than kcalc

Report

C

ariya

16 years ago

After version 0.6 (coming soon! with new interesting features), SpeedCrunch will be fully KDE-fied.

Report

panzar

16 years ago

Just wanted to thank the author. I've always used the python-interpreter for calculations before, but speedcrunch is more suitable. Keep it up!

Report

lckobaya

16 years ago

When angles are in radians we should have:
sin pi = 0
probably your definition of pi is not precise enough

PS KCalc returns the correct result!

Report

C

ariya

16 years ago

The new version 0.5 should solve such kind of precision problem.

Report

ita256

16 years ago

It does the same job as bc (or dc). Some features could make it more interesting than bc (for me :)
* a dialog for customizing the fonts (my parents have a bad sight) and the colors
* telling when an expression is valid or not *before* actually typing it would help a lot
* having tab completion for functions given the first letters

Report

C

ariya

16 years ago

Font and color customization will come in version 0.4

I don't really understand what you mean by
"telling when an expression is valid or not before actually typing it". How can the program know the expression if you don't type it? Please elaborate.

Tab completion? Good idea, I'll put it in my TODO.

Report

ita256

16 years ago

The expression being typed could be parsed on-the-fly (for each character typed) to tell if a valid result can be returned (numeric).

Another interesting feature would be a button to clear the line, like in eqchem (another kind of calculator, see http://www.kde-apps.org/content/show.php?content=14542 :).

Report

KabelKasper

16 years ago

Realy nice Tool!

What do you think about a funktion to export the formula + the result in a KFormula (and maybe OpenOffice)compatible syntax? [copy to clipboard]
Maybe you could simply use the same syntax as KFormula does in your app so its easier to use and it could get part of KFormula sometime.

Report

fake

16 years ago

That would be a nice addon to KDE...

Report

BorgQueen

16 years ago

Hey Fake,

Is that really a pic of you?
It's kool, you look like the prisoner of Azkaban!

Nice to see people with a sense of humour.

LOL!

The Borg Queen

Report

13 years ago

SpeedCrunch 0.10.1
---------------------
Bug fixes:
Fixed keypad button "=" [#176]
Fixed incomplete math book link upon clicking [#177]
Fixed potential crashes [#180]
Fixed back and forward buttons have the opposite meaning in RTL [#185]
Fixed missing window update on radix character change
Updated binreloc to build in LSB environments

Improvements:
Better handling of math book translations with language codes that contain
the country component and now correct behaviour defaulting to English when
the system language (selected option) is not supported

Internationalization:
New Basque, Catalan and Simplified Chinese translation
Updated translations
Removed Slovenian language menu entry, since there is no such translation
available

Packaging:
New Mac OS X Universal Binary finally available (first since version 0.7)


SpeedCrunch 0.10
---------------------
New features:
Preliminary support of logic functions
Extended output of real-valued numbers to non-decimal modes
Allow real-valued arguments for nPr and nCr
Restore last session
Save and load session
Ability to change language on-the-fly
Context menu for tray icon
Support for RTL (right to left) written languages
Batch calculation
Minimal view version
Default desktop file for menu integration
New Turkish (incomplete) translation
Math Book browsable pages in a dock window
Compile-time option to build a "portable" target
Full screen mode
Automatic syntax highlighting color generation
Status bar
Auto-calc of the selected text


New functions:
ERF: the normalized error function (related to normal distribution)
ERFC: the complementary error function
GAMMA: the extension of the factorials (x-1)!
LNGAMMA: ln(Gamma(x)) for x > 0
IDIV: integer division
MO modulo

Improvements:
Improved binomCdf evaluation allows n to be as big as 20000 now
Improved keypad
Testevaluator independent of locale (does not use ',' any more)
Exp/Log inconsistency
New keyboard shortcuts (including PagDown/PgUp to scroll result display)
Redesigned menus
Optional widgets created and destroyed on the fly, optimal for mobile
devices
Click to copy and double click to insert an expression from the display into
the expression editor
Errors displayed in modal dialog instead of result display
Selecting and inserting an expression does not trigger evaluation

Bug fixes:
Fixed loss of precision on variable saving
Fixed clobbering of ans on radix change
Fixed a bug in the math engine (float_frac) that could cause memory corruption
Bugfix in the pochhammer symbol evaluating routine, affecting nPr
when n and r are negative integers, and n == r-1
Bugfix: No freeze any more when evaluating (-n+0.5)! for very large integers n
Bugfix: cbrt fixed for values 1+x with x

12345678910
2
product-maker saabzero Sep 17 2012 9 excellent
product-maker terrorbaby92 Dec 08 2010 9 excellent
Be the first to comment
terrorbaby92
Dec 08 2010
AngelBlue01
May 27 2009
File (click to download) Version Description PackagetypeArchitectureRelease ChannelDevices Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.10.1
updated Jun 03 2008
added Oct 02 2004
downloads 24h
0
mediaviews 24h 0
pageviews 24h 0
System Tags app software

Appimages

To install any downloaded Appimage via GUI, use this tool AppImagelauncher.

To install Appimages from Appimagehub via CLI use appimage-cli-tool.
This allows you to e.g. search appimages with "app search xyz" and install any appimage via command "app install #id".

If you are a developer who is interested to easily build appimages from your code repo, read the guide here.