icon

Haxial Calculator Product Page

Description

Haxial Calculator is a high precision mathematical assistant that evaluates normal (infix) expressions to practically any accuracy. Results can be viewed in normal, fraction or scientific forms and the option of working in a different radix no longer restricts you to the decimal system. Worksheets enable you to solve larger problems in a more suited environment as well as allowing you to save your work. In addition Haxial Calculator incorporates unit and radix conversion utilities for your convenience as well as complete support for variables.

Other calculator programs blindly attempt to copy physical hand-held calculators by displaying buttons on the computer screen, and an appearance and function that closely mimics a hand-held calculator. At Haxial, we believe this approach is fundamentally flawed. A computer is a far more powerful device than a hand-held calculator, and thus it is illogical and limiting to duplicate hand-held calculators on a computer. Haxial Calculator allows you to freely type expressions in a form natural to humans and much more suited when using a computer keyboard. For example, you can type a formula such as this into Haxial Calculator:

34 + e^(56 - 24.6487) * 1.24

When you press enter/return Haxial Calculator will interpret the expression, check for syntax errors, evaluate the result and display it to screen using the display mode and accuracy of your choice. Freely typing expressions is far superior to other methods such as clicking buttons.

Features

High Precision
Haxial Calculator does not use CPU floating-points. Many other calculators are severely limited in precision because they use CPU floating-points. Haxial Calculator is designed from scratch and it uses a powerful engine that is capable of practically unlimited precision.
Controlled Precision
When results are displayed in normal or scientific notation you can specify exactly how many digits you want the result to be accurate to. The number digits is practically unlimited, or to be precise a maximum setting of 1 million fractional digits.
Radix support other than Radix 10 (Decimal)
No longer are you limited to using the Decimal system. You may select any radix from radix 2 (binary) to radix 36.
Radix converter
If you need to convert numbers to different radixes, this is the utility to do it. Convert a number to any radix from 2 to 36.
Unit Converter
Ever needed to convert kilobits to kilobytes, miles to kilometers? This utility will convert it.
Text Converter
This utility allows you to convert different text formats such as Hex (UTF8) and Unicode.
Finance
Assistants to provide some insight into how various factors influence loans and investments.
Variables and Constants
Full support for using custom variables. Constants Pi and E are generated up to the maximum accuracy of Haxial Calculator (1000000 digits).
Simple yet powerful interfaces
Simplicity is everything when it doesn't limit functionality. In addition to the standard interface you may choose to switch to "tiny interface" for a simple compact workspace. If at any time this interface is inadequate, you may switch back to the standard interface instantly with a simple key combination.
Haxial Calculator Worksheet (.hcw)
A great alternative to the standard Haxial Calculator interface is using a Haxial Calculator Worksheet. A HCW is best used for multiple lined expressions and more complicated calculations. If you have work in progress, you can simply save the HCW to file for a later date. If you wish to demonstrate a problem to a co-worker, student or colleague this is also a great way to do so in an efficient manner.
Supports fractions
Fractional mathematics is natively supported.
Supports exponents
Exponents are natively supported.
Customized error messages
Haxial calculator features custom (easy to read) error messages that let you know of any syntax or general errors that can occur during a calculation.
Functions and operations
Unlike calculators that are based on cpu floating-point numbers, all functions in Haxial Calculator have to be custom made from scratch so they can support high precision results in different radixes. Currently Haxial Calculator supports the following:
+ Add
- Subtract\Negate
* Multiply
/ Divide
^ Power
! Factorial
= Assign
Bit/Binary AND
Bit/Binary OR
Bit/Binary XOR
Bit/Binary NAND
Bit/Binary NOR
Bit/Binary XNOR
Square Root
Cube Root
Natural Logarithm
Logarithm to any base
Exponential
Sine
Cosine
Tangent
Cosecant
Secant
Cotangent
Hyperbolic Sine
Hyperbolic Cosine
Hyperbolic Tangent
Hyperbolic Cosecant
Hyperbolic Secant
Hyperbolic Cotangent
Absolute Value
Floor
Ceiling
Modulus
Quotient
Bit/Binary Not
Bit/Binary Shift Left
Bit/Binary Shift Right
Bit/Binary Rotate Left
Bit/Binary Rotate Right
Appearance
The appearance of the user interface is highly customizable. Supports "skins" / "schemes".
Multiple Platform Support
Haxial Calculator is not limited to a single platform. Multiple platforms are supported and all platforms have the same unified graphical user interface and behavior to the user. This does not come at a cost to performance unlike applications written using java. See the following System Requirements for a list of supported platforms.

System Requirements

  • Microsoft Windows NT/2000/XP or
  • MacOS 9 with CarbonLib 1.3.1 or better, or
  • MacOS X (10) or better or
  • Linux

Screenshots

screenshot 1

screenshot 2

radix convert

tiny mode

unit convert

text convert

finance

worksheet

What People Are Saying About Haxial Calculator

"Great program! The fact that your program is cross platform makes it very useful for my algebra students."
-- from Chuck, by e-mail, 27 Jan 2003

Download

Download Haxial Calculator for:

Important: Before using the above software, please read Haxial's Software License Agreement.

A documentation PDF is included in the archive.

For a list of the changes in the latest version of Calculator, see the Version History.

Purchasing

Haxial Calculator costs US$15. You can purchase it at the Haxial Online Shop. We think this is a bargain price considering how very expensive certain other maths programs are.


Back to the main page.