• Home
  • Popular Downloads
  • Contact Us
  • Submit

Softpile

Free Downloads

Main Navigation
  • Home
  • Windows
  • Mac OS X
  • Business
  • Desktop
  • Development
  • Education
  • Games
  • Internet
  • Multimedia
  • Utilities
Home » Mac OS X » XEALbc

XEALbc

November 29, 2005
XEALbc provides a graphical front-end to the bc command line tool that is shipped with Mac OS X
Version: 1.1.1
License: Free
Operating System: Mac OS X
Homepage: ljug.com
Developed by: Brady Duga
XEALbc provides a graphical front-end to the bc command line tool that is shipped with Mac OS X, and includes optional support for the preprocessor.

Equations and functions are entered in a free-form manner in a text-editing pane.

When you want to see the results, just click a button (or hit enter), and see multiple lines of formatted output.

What kinds of things can you type? Well, anything from simple math (e.g. "2+2") to complex, recursive functions (e.g. computing the exponent function). You can enter and display data in a variety of bases (2 to 16 for input, 2 to 2,147,483,6471 for output). That means you can use XEALbc to convert between arbitrary bases. Want to know what hex "E7" is in binary?

Just set your bases, type in E7, and hit enter. You can also compute values with as much or as little precision as you desire. The bc variable "scale"2 can be set to a value between 0 and 2,147,483,6471 - that's the number of digits following the decimal bc will use in it's calculations. By using 0, you can emulate integer math, similar to what math in C/C++ is like when using integer values. So, when scale is set to 0, "(5/2)*2" is 4, not 5. And over 2 billion digits after the decimal should placate all but the most demanding users.

By using a text edit interface, it is possible to enter your calculations, view the results, make minor modifications and try again, without re-entering large amounts of data. Using variables, you can easily set up "what if" scenarios, then just change the values of any pertinant variables and try again. You can save files for later use, and even write libraries of functions that are used in other files with the preprocessor "#include"3 directive.

The simplest use of XEALbc is to simply enter a series of equations, one per line, and compute the result. The answers will appear in the output panel, one per line. What could be easier? If you want prettier output, the print command allows for strings and values to be interspersed. See the help for bc ("bc Help" from the "Help" menu) for additional information on the uses of bc, including the math library, defining functions and general syntax. Note that at this time, interactive features of bc (i.e. the 'read' function) are not supported.
Here are some key features of "XEALbc":

· Arbitrary precision math
· Multiple input bases, arbitrary output bases
· Fully programmable (Turing complete)
· Preprocessor access
· Simple interface
· Multiple documents.
bc command calculate equation calculator equation freeform calculator function
Free Download 909K
0
  • Share on:

XEALbc User Reviews

Sponsored

Categories

  • Mac OS X

Related Downloads

SBBI
Interactive sorting by block-interchanges
EDEN Crystallography
Macromolecular X-ray holographic electron density reconstruction
Graph Paper Maker
Create and print custom sheets of graph paper
Qspline
Free and open source application that will help you perform quaternion ...
Pizza Party Puzzles
Middle-School (grades 5 through 9) math program written to provide skills in ...
Copyright © 1999-2017 Softpile Free Downloads
  • Contact Us
  • Submit
  • Privacy Policy
  • Disclaimer
  • Terms of Use