# Преобразование единиц

Используйте `to` или `in` или `as` для преобразования в заданную единицу.

```
10 km in m                    | 10,000 m
5 hours 30 minutes to seconds | 19,800 seconds
100 pounds in kg              | 45.36 kg
```

Или альтернативно:

```
meters in 10 km  | 10,000 m
days in 3 weeks  | 21 days
seconds in a day | 86,400 s
```

{% hint style="success" %}
В качестве сокращения вы также можете ввести два названия единиц без значений, чтобы увидеть преобразование:

"km m" (= 1,000 m)
{% endhint %}

Soulver использует символы единиц (а не их полное название) в столбце с ответом.

Нажмите Control-клик на ответе, чтобы увидеть полное название единицы

![](/files/PAGNCu4bukecA1xa6HGF)

## Примечания об единицах

#### **Смешивание единиц и обычных чисел**

При смешивании обычных чисел с единицами автоматически используется ближайшая единица. Это называется **ассимиляция единиц**.

```
300 + 20 km | 320 km
$20 + 30    | $50.00
```

#### **Сложение и вычитание смешанных единиц**

При выполнении вычислений со смешанными типами единиц **преобладает большая единица**:

```
1km + 1,000m | 2 km
```

Если единицы не имеют общей базовой единицы, **преобладает последняя использованная единица:**

```
$200 + €200 | €308.84
```

#### **Умножение единиц**

Soulver поддерживает только те единицы, которые предварительно определены в его математическом движке, а не составные единицы, которые «не существуют»:

```
10m × 10m       | 100 m² // площадь, поддерживаемый тип единицы
3 kg × 3 liters | // Не "9 кг литров", эта единица не существует
```

Если поддерживаемая единица не может быть создана путем умножения, Soulver сделает неявную ставку (коэффициент):

```
$30 × 4 days | $120.00
// выше интерпретируется как $30/day × 4 days
```

#### **Создание пользовательских единиц**

Вы можете добавить дополнительные единицы в Soulver в настройках `Calculator > Custom Units`.

{% hint style="info" %}
Пользовательские единицы определяются на основе существующих единиц.

Вы пока не можете добавлять новые категории единиц в Soulver.
{% 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://documentation.soulver.app/ru/spravochnik-po-sintaksisu/units-and-conversions/units.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.
