Scientific Calculator Midlet is a midlet with the following features: scientific operation, different number systems, a traditional user interface, unlimited levels of brackets, 6 memory entries for intermediate results, a preview of the memory contents, an online help system, constants, and user-defined functions.
MonoDecrypt uses pattern matching and its knowledge about character frequencies in order to decrypt messages encoded with a monoalphabetic substitution cipher. MonoDecrypt can decrypt texts of any language, as long as it has sufficient information about the language. Depending on the information you give it, the tool decrypts about 50%-100% on its own. Then you can decrypt the remaining data by filling the gaps or correcting bad guesses. MonoDecrypt can also encrypt texts using monoalphabetic substitution.
Boolean Expression Solver is a commandline utility that generates a truth table for a given Boolean expression. It is written in Java, so it will run on any platform that has the Java runtime environment installed, but the makefile and shell-script included for convenience generally require *nix.
Hoc, the High Order Calculator, is an interpreted language for floating-point calculations. Its most basic use is as a powerful and convenient calculator, interactively evaluating expressions such as 1+2*sin(0.7). But hoc is no ordinary calculator: It also lets you assign values to variables, define your own functions, and use loops, conditionals, and everything else you'd expect in a programming language.
BigAl is a platform independent program for calculating really big numbers. It supports not only standard arithmetic, but also calculations with numbers stored in files, exact period determination, continued calculation with predefined factorials, fibonacci with customized seeds, lucas, factorization, ackermann, nth root, random number generation, and more.