Math Expert

1. Introduction

The application "math expert" is a collection of formulas from mathematics and physics. The special feature is that the application can calculate the formulas. The calculation is based on the motto "Tell me what you know, I am looking which calculations are possible."

The formulas are divided into categories and subcategories. The following list is intended to illustrate this:

- Math
- Basic arithmetic
- Area calculation
- Circle
- Rectangle
- etc.
- etc.
- Physics
- Others
- Favorites

In the example would be "math," the category, "Area Calculation" the subcategory and "circle" or "rectangle" are the corresponding formulas.

The category of "favorites" has a special meaning. The user ia able to add or remove existing formulas to this category.

With the menu "Search" you can find a formula.

For certain formulas you can visualize the function graph.

2. Calculate formulas

In the introduction we already mentioned that the formulas are assigned to categories and subcategories. Categories and subcategories are presented in lists. By selecting a list entry, you go into the next screen. With the "Back" button you can switch to the previous screen.

The form for entering a formula consists of at least one input field and one output field.

A "dot" is always the decimal separator.

The formula is calculated by the button "Calculate". It is now attempting, with the input variables to calculate the remaining variables.

If the entered values are not plausible, the application display an error message ("... The existing value and calculated value doesn't match ...").

2.1 General

The menu item "Details" describes the individual parameters. Sometimes even more detailed information on the formula and to the computation path are available.

With the menu "Delete values" you can delete the values of the form.

With the menu "Favorites" you can either add or remove the formula to/from the favorites category.

The input fields have a context menu. The context menu allows you to delete, copy and paste calculated values. The computation value of the input field will be copied. So there is a higher accuracy.

The context menu "Copy All" copies all input fields. You can use the copied data e.g. paste it into another program (spreadsheet). The copied values can of course also insert in other formulas of math expert. The advantage is that you can copy multiple values at once.

The context menu item "Paste All" is only available if you have previously run "Copy All". In the current input form the values of the parameters with the same name will be inserted.

2.2 Computation path

The menu item/toolbar button "Computation path" you can see how the calculation was made. It should be noted that the numerical values are displayed with the settings of display precision.

A formula can have auxiliary variables. These variables are visible in the computation path, i.e. they do not appear as an input field and are not described in the help page.

2.3 Settings

2.3.1 Calculation precision

All calculations are done with the precision of decimal digits given here.

If the numerical values are very small, then the precision can be adjusted accordingly. The error message "... The existing value and calculated value ... do not match", eg indicate an insufficient precision of the calculation.

2.3.2 Display precision

The results are shown with the display precision.

If a number is rounded, it is shown in italics. The calculation is done with the unrounded numbers.

2.3.3 Angular dimension

The following angular dimension are supported:

- DEG (Grad): 0..360°
- RAD (Radiant): 0..2 · π
- GRAD (Neugrad): 0..400gon

2.3.4 Scientific view

To be able to read large or small numbers easier, there is the view of numbers in the "Scientific Presentation". The numbers can be visualized as a power with multiples of three. Corresponds for example 100000 = 100.0E3 = 100k.

2.3.5 Number of input fields

The application should run on as many different platforms. For this reason, the user can specify the number of input fields of a line. For very narrow or wide screen and/or in very large numbers, you can adjust this setting.

3. Functions graph

The function graph of a formula starts with the button "function graph". The application attempts the x-and y-coordinates to be adjusted so that the most interesting area is shown. About the settings, the coordinates are adapted, too.

3.1 Switch on/off functions graph

The function graph of a formula starts with the button "function graph". The application attempts the x-and y-coordinates to be adjusted so that the most interesting area is shown. About the settings, the coordinates are adapted, too.

3.2 Show/hide cursor

When the user touches the function graph within the plot area, a cursor with the x-and y-coordinate is shown. If several functions are visualized, the cursor will be moved to the the nearest function.

The cursor will be hidden by touching the display outside the plot area.

4. Contact/Support

The formulary is not yet complete and will be expanded in the coming weeks.

Errors and problems can be sent to the following e-mail: math-expert@ejbguru.de.

We are at the above address also always grateful for constructive criticism and suggestions.

The Math Expert Team wishes you much fun with the application.