# Форматирование ответов

Soulver включает несколько разных параметров форматирования ответов.

### Форматирование по умолчанию

Вы можете задать форматирование по умолчанию в `Settings > Calculator > Number Formatting` или настроить форматирование отдельной строки через контекстное меню (щелчок с Control по ответу) либо через меню `Format`.

{% hint style="info" %}
Если вы вручную зададите параметры форматирования для строки, она больше не будет "синхронизироваться" с настройками по умолчанию. Вы можете вернуть строку к настройкам по умолчанию и снова синхронизировать её, выбрав `Format > Reset to Defaults`
{% endhint %}

### Десятичные знаки (dp)

Измените количество десятичных знаков в ответе через меню `Format` > `Precision` или через контекстное меню:

![Setting decimal places via the contextual menu](/files/RXrO2mKWP87yfZpjswQy)

{% hint style="warning" %}
Форматирование округления является только *визуальным*. В промежуточных итогах и ссылках на строки будет использоваться максимально точный **неокруглённый** ответ.
{% endhint %}

### Запись больших чисел

Soulver использует [обозначения СИ](https://en.wikipedia.org/wiki/Metric_prefix).

Например, 1,700,000 отображается как 1.7M, чтобы число было понятнее.

Если вам нужно увидеть полное число, вы можете отключить эту функцию для одной строки через контекстное меню ответа. Или полностью отключить её для всех строк в настройках `Calculator > Number Formatting`.

### Округление валюты

При включённом округлении валюты (по умолчанию) валюты будут автоматически округляться до своего предпочтительного количества знаков после запятой. Для большинства валют это 2 dp, хотя есть валюты вроде японской иены, которые округляются до 0 dp.

{% hint style="warning" %}
В отличие от обычных строк, в промежуточных итогах и ссылках на строки используется **округлённый ответ** для валют. Это соответствует тому, как деньги работают в реальном мире.

Если вам нужна точность до цента, следует отключить округление валюты.
{% endhint %}

![Видите разницу в 1 цент в промежуточных итогах при отключении округления валюты?](/files/qMwdIPuRX6n6jyynbRQA)

{% hint style="warning" %}
Исключение — переменные: они всегда используют **неокруглённые ответы**, даже если это строки с валютой.

Вы можете вручную округлить валюту в переменной, как показано ниже, или вместо этого использовать ссылку на строку.
{% endhint %}

![Ссылки на строки используют округленное значение валюты, переменные — нет.](/files/ULRwaaeC3H0vPoYeg8mM)


---

# 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://documentation.soulver.app/ru/documentation/formatting/answer-formatting-options.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.
