# Numeric Field

The numeric is a specialized answer field that is dedicated to numeric data collection and numeric operations. If you need to collect numeric values, numbers within a question or matrix for everyday or financial needs this is the right type to use.\
\
![](/files/l6qLLcDqHN5PN5UURHVw)

## 🔅Numeric properties

You may configure all appointment calendar's  properties from the [answer properties](/form-management/form-designer/answers/answer-properties.md) page.

* **`Sign restriction`** set if you want to collect positive or negative values.&#x20;
* **`Decimal places`** number of decimal for the entered value.
* **`Separator style`** separtor used for the entered number&#x20;
* **`Local`** let you define which local will be used to render the value. Internally the value will be saved without any locals as the raw number.&#x20;
* **`Currency Symbol`** Add any symbol char that will be displayed before / after the entry field.&#x20;
* **`Position`** where to display the currency symbol.
* **`Minimum/Maximum value`** restrict the value entry to a minimum or maximum value.
* **`Step size`** accept only values which are in a given step range.
* **`Must be multiple of`** step multiple that will be used to validate the entered value.&#x20;

## 🔢Calculated values

To perform calculations using multiple fields, easily set up a system to dynamically compute field values based on others entries. ngSurvey give you access to preset calculators that will allow you to calculate the values from all numeric fields within the same question, the same survey,  the current matrix row or current matrix column.&#x20;

&#x20;Using for example the matrix row auto calculation you can easily create a total column within your matrix

<figure><img src="/files/WMzjz3dowKFs3kP4Rbzk" alt=""><figcaption></figcaption></figure>

## 🔅Calculated properties

You may configure the calculation rules from the numeric field properties. Note &#x20;

* **`Calculation operator`** operator that will be used for the calculation operations.&#x20;
* **`Auto calculation`**  helper option that will automatically apply the calculation operator the all numeric type based answers within a a question, matrix row, matrix columns, survey page or survey.
* **`Calculation sources`** if no auto calculation is used you can choose which answers to use as a source for the calculation.

{% hint style="info" %}
You can use the default text value properties as the default value that will be used if no calucation have taken place.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/form-management/form-designer/answers/answer-types/numeric-answer-field.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
