advertisement

gnome-calculator, gcalctool - perform basic, financial, and scientific calculations

gnome-calculator | gcalctool[-aaccuracy] [-D] [-E] [-v] [gnome-std-options]

advertisements

advertisements

Gnome calculator is a desktop calculator. It has been designed to be used with either the mouse or the keyboard. It is visually similar to a lot of hand-held calculators.

Calculator has the following modes:

Basic ModeProvides standard calculator functions. You can store numbers in 10 different memory registers, and easily retrieve and replace the numbers in the memory registers. Basic Mode is the default mode. You can use all of the Basic Mode functions in each of the other modes.

Financial ModeProvides several complex financial functions.

Scientific ModeProvides many additional mathematical functions, including trigonometric and logical functions. You can also store your own functions and constants, when you use Scientific Mode.

Some of the calculator keys have menu marks, this indicates that there is a menu associated with that key.

One of the most important things to remember about gnome-calculator is that calculations are performed from left to right, with no arithmetic precedence. If you need arithmetic precedence, then you should use parentheses.

Internal arithmetic is now down with multi-precision floating point numbers. Accuracy can be adjusted from zero to nine mumeric places in fixed notation, but numbers can be displayed in engineering and scientific notation as well. There is also an option to show or remove trailing zeroes after the numeric point. The calculator reverts to scientific notation when the number is larger than the display would allow in fixed notation. In the scientific mode, the base of operation can be changed between binary, octal, decimal and hexidecimal. Numbers are initially displayed in fixed notation to nine numeric places, with trailing zeroes removed, in the decimal base.

You can use the Copy and Paste functions in conjunction with the numeric display to store or retrieve characters from the clipboard. You can also remove the last digit entered, completely clear the displayed entry and totally reset the calculator.

There are ten memory registers. Numbers can be stored or retrieved in these locations, and arithmetic can be performed upon register contents.

Context sensitive help is also available. Control-F1 toggles whether a tooltip is displayed for the item which currently has focus.

On startup, Calculator uses the following configuration resources stored in a GConf database.

Resource: /schemes/apps/gcalctool/accuracy Values: Accuracy value Description: The number of digits displayed after the numeric point. This value must be in the range 0 to 9.

Resource: /schemes/apps/gcalctool/base Values: Numeric Base Description: The initial numeric base. Valid values are "BIN" (binary), "OCT" (octal), "DEC" (decimal), and "HEX" (hexadecimal).

Resource: /schemes/apps/gcalctool/display Values: Display mode Description: The initial display mode. Valid values are "ENG" (engineering), "FIX" (fixed-point), and SCI" (scientific).

Resource: /schemes/apps/gcalctool/mode Values: Mode Description: The initial calculator mode. Valid values are "BASIC", "FINANCIAL", and "SCIENTIFIC".

Resource: /schemes/apps/gcalctool/showzeroes Values: true, false (true) Description: Whether to show trailing zeroes after the numeric point in the display value.

Resource: /schemes/apps/gcalctool/showthousands Values: true, false (false) Description: Whether fixed numbers in the decimal base are displayed with thousands separated.

Resource: /schemes/apps/gcalctool/showregisters Values: true, false (true) Description: Whether to display the memory register window when Calculator starts.

Resource: /schemes/apps/gcalctool/trigtype Values: Trig. type Description: The initial trigonometric type. Valid values are "DEG" (degrees), "GRAD" (grads), and "RAD" (radians).

Any constants or functions that the user defines are also stored in the GConf database.

The following options are supported:

-aaccuracySpecifies the number of digits displayed after the numeric point. This value must be in the range 0 to 9.

-DEnable debug mode.

-EEnable debug mode in the multiple-precision arithmetic package.

-vShow the version number and usage information.

gnome-std-optionsStandard options available for use with most GNOME applications. Seegnome-std-options(5) for more information.

Example 1: Launching Calculator

example%gnome-calculator

The following exit values are returned:

0Application exited successfully

>0Application exited with failure

The following files are used by this application:

/usr/bin/gcalctoolExecutable for Calculator.

/usr/bin/gnome-calculatorSymbolic link togcalctool.

~/.gcalctoolrcUser-specific resources for customizing the appearance and color of Calculator.

See

attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE Availability SUNWgnome-calculator Interface stability Volatile

Calculator ManualLatest version of the

GNOME Desktop User Guidefor your platform.

gnome-std-options(5)

Written by Glynn Foster and Rich Burridge, Sun Microsystems Inc., 2003.

Updated by Matt Keenan, Sun Microsystems Inc., 2006.

SunOS 5.11 | gnome-calculator (1) | 12 Sep 2006 |