Ваше первое вычисление
Блоки вычислений позволяют считать расходы, количества и время рядом с планом, к которому они относятся. На этой странице вы начнёте с пустого блока и создадите небольшой бюджет, который обновляется при изменении любого числа.
Добавьте блок вычислений
На Mac поставьте курсор на пустую строку и выберите Format › Calculation Block или нажмите ⌘Y. На iPhone или iPad откройте заметку, нажмите Edit, поставьте курсор на пустую строку и нажмите Calculation Block на панели форматирования. Varlig вставит пустой блок для первого вычисления.
Блок можно ввести вручную. Начните строку с трёх обратных кавычек и слова calc, напишите вычисления ниже и закройте блок тремя обратными кавычками:
```calc
£3.40 * 5
```
Язык и форматы чисел
Язык приложения и форматы вычислений настраиваются отдельно. Выберите язык интерфейса в Settings › General › Language на Mac или Settings › Language на iPhone и iPad; он изменится при следующем открытии Varlig.
В Settings › Calculations параметр Number format определяет, как читается ввод: 1.5 + 2.5 для английского (США) или 1,5 + 2,5 для немецкого (Германия). Answers может показывать результат в другом формате, не меняя способ чтения ввода. Для отдельной заметки эти значения можно переопределить через Calculation Settings for This Note….
Если не сказано иное, примеры в этом Руководстве используют формат чисел английского языка (США) и английские ключевые слова вычислений, в том числе на переведённых страницах. Выберите этот формат, чтобы вставить примеры без изменений, или измените разделители под настройки заметки. У некоторых языков есть и собственные фразы для вычислений.
Введите строку и получите результат
Каждая строка — одно вычисление. Результат появляется справа по мере ввода.
£3.40 * 5 даёт £17.0045 min + 1 hour 20 min даёт 2 hours 5 min2.5 km in m даёт 2,500 m20% off £80 даёт £64.00split £90 among 3 people даёт £30.00Строки могут напоминать обычные фразы: split £90 among 3 people даёт тот же результат, что и £90 / 3.
Щёлкните результат, чтобы скопировать точное значение и вставить его в письмо или другое приложение.
Начните строку с # и пробела, чтобы добавить заголовок блока или комментарий. Varlig пропускает эту строку и не показывает результат.
Дайте значениям имена
Напишите имя, знак равенства и значение. Строка покажет значение, а все строки ниже смогут использовать его имя.
# Dinner partyguests = 6 даёт 6price = £18 даёт £18.00food = guests * price даёт £108.00drinks = £45 даёт £45.00food + drinks даёт £153.00Имя может состоять из нескольких слов: ticket price = £18 тоже работает. Имена делают блок понятнее и позволяют выполнить следующий шаг.
Измените число и посмотрите, как обновятся результаты
Придут ещё двое друзей. Замените guests = 6 на guests = 8: все строки, использующие guests, пересчитаются по мере ввода.
# Dinner partyguests = 8 даёт 8price = £18 даёт £18.00food = guests * price даёт £144.00drinks = £45 даёт £45.00food + drinks даёт £189.00Полезная привычка на каждый день: запишите план один раз, а затем проверяйте разные сценарии, меняя одно значение.
Используйте имена в следующих блоках
Определённое имя доступно во всех блоках вычислений ниже в той же заметке. Между вычислениями можно свободно писать текст:
## Lisbon
```calc
hotel = €145 * 2
flights = €89 * 2
```
Sam and I are splitting everything.
```calc
(hotel + flights) / 2
```
Последний блок показывает €234.00. Имена принадлежат своей заметке: hotel в одной заметке никогда не меняет результаты в другой.
Сводка под каждым блоком
Под каждым блоком есть небольшая сводка, изначально Total его результатов. Щёлкните её, чтобы выбрать Average, Median или Count либо скопировать значение. Каждый блок запоминает свой выбор. В том же меню можно скрыть сводку.
Сводка складывает только строки в основной единице или валюте блока — той, которая встречается чаще всего. Количество предметов никогда не прибавляется к деньгам: cocoa = €4, mornings = 5 и cocoa * mornings дают €24, а не €29. Другие валюты пересчитываются по курсам заметки. Единицы того же типа, например 800 m и 5 km, переводятся в основную. Числа без единиц, проценты, даты и длительности исключаются, если основная единица имеет другой тип; меню показывает исключённые строки. В блоке чисел без единиц складываются все числа.
Параметры отдельной строки
Щёлкните строку вычисления или её результат правой кнопкой мыши и откройте Calculation Line:
| Параметр | Действие |
|---|---|
| Answer Format | Настраивает десятичные знаки, разделители тысяч, запись больших чисел и округление валюты только для этой строки. Reset Answer Format возвращает настройки по умолчанию. |
| Subtotal | Складывает результаты выше до предыдущего промежуточного итога, разделителя --- или заголовка #. Подходит для итогов разделов большого бюджета. Строка только с sum, total, subtotal, grand total или average делает то же самое. |
| Time Point | Отмечает фиксированное время, например время выхода. Окружающие строки длительности показывают охватываемые часы, помогая планировать день или поездку. |
| Expression | Превращает промежуточный итог или временную отметку обратно в обычную строку. |
| Plot Function… | Открывает график выражения из строки. Выберите переменную и диапазон, затем нажмите Plot. Заметка не изменится. |
Настройки вычислений
Settings › Calculations задаёт настройки по умолчанию для всех блоков. Нажмите Apply, чтобы сохранить изменения.
| Раздел | Что можно настроить |
|---|---|
| Numbers | Региональную запись десятичных чисел и тысяч, а также преобразование чисел другого формата при вставке |
| Answer Formatting | Десятичные знаки, разделители тысяч и запись больших чисел |
| Currency | Округление до точности валюты, денежные символы и конечные нули |
| Calculation summary | Отображение сводки, её начальный показатель и включаемые строки |
| Variables | Обновление последующих ссылок при переименовании значения |
| Everyday calculations | Часы в рабочем дне, название и ставку налога с продаж |
| Shared definitions | Лист Definition со значениями и своими единицами, доступными во всех заметках |
| Workday holidays | Даты, пропускаемые при подсчёте рабочих дней, по одной в строке |
| Exchange rates | Ежечасное обновление курсов валют и криптовалют и кнопку Refresh Now |
| Live data | Поиск мест и погоды, указанных в строке |
Курсы валют и строки, запрашивающие место или погоду, требуют интернета; см. Погода и места. Всё остальное в блоке работает офлайн, включая единицы и суммы в одной валюте.
£24 in USD даёт $32.40Что дальше
Теперь вы знаете достаточно для ежедневной работы с блоками. Эти руководства показывают другие возможности одной строки:
- Запись строки вычисления: комментарии, подписи, имена и условия.
- Проценты: скидки, чаевые, налоги и вопросы о процентах.
- Фразы на естественном языке: разделение счёта, добавление чаевых и числа прописью.
- Единицы и преобразования: перевод измерений и вычисления с ними.
- Деньги и валюты: суммы, символы и актуальные курсы.
- Даты и календарь: оставшиеся дни, рабочие дни и вычисления с датами.