Пропустить к содержанию
Руководство Varlig
Главная страница Varlig

Известные особенности и подводные камни

Здесь собраны случаи, где Varlig Calc может вести себя неожиданно. В каждой строке — возможная запись, её результат и поддерживаемая замена, если она есть. Примеры проверены на Varlig Calc 0.5.1.

Фразы и функции

Что вы пишете Что происходит Что использовать вместо неё
5 combinations of 2, 5 permutations of 2 Error: calculation limit 5 combination 2, combination(5, 2)

Разбор выражений и слова

Что вы пишете Что происходит Что использовать вместо неё
# в вычислении # с пробелом начинает комментарий: остальная часть строки игнорируется. Если решётка примыкает к следующему слову (#food), это тег, а если к предыдущему — музыкальный диез (C#4 in Hz) Ничего менять не нужно: оставьте пробел для комментария или уберите его для тега
#1, #2026budget в роли тега Это не тег: его имя должно начинаться с буквы. После слова решётка с цифрами обозначает номер строки (Invoice #123: £250) #q1, #budget2026
#fee, #face в роли тега Три, четыре, шесть или восемь шестнадцатеричных цифр после решётки означают код цвета Имя не должно целиком состоять из шестнадцатеричных цифр, например #fees
20 Mm Распознаётся как миллиметры: 20 mm Мегаметры недоступны; используйте 20,000 km
1'000'000 ' означает футы, поэтому результат — 1 foot 1,000,000 или 1000000
1 tesla, 3 nights Отображается 1 teslas и 3 night: единицы выводятся в форме, указанной в каталоге Ничего менять не нужно: значение верное
5 + rent2 до определения rent2 Unsupported: unrecognized calculation at "rent2". Слово с цифрами или подчёркиваниями рядом с оператором считается ещё не определённым именем, а не описанием или отдельными цифрами. В прежних версиях результатом было 5 Сначала определите имя (rent2 = £1,200) или вынесите описание в подпись (Flat 2: £1,150 + £200)
£40 + hour 2 Результат — £42.00. Слово перед числом описывает его, а число считается величиной: например 5 + Year 1 даёт 6. Число в подписи исключается только тогда, когда за ним следует собственная сумма Укажите сумму строки после подписи: £40 + hour 2 £50
km 42 in miles Error: incompatible units. Единица перед числом служит подписью, а не мерой, поэтому преобразовывать нечего 42 km in miles
distance 1 500 km Результат — 500 km. После слова и его номера пробел перед величиной с единицей отделяет саму величину, как в Week 2 150 hours distance 1,500 km
Salle 12 400 € при французском формате чисел Результат — 12 400,00 €. Если пробел разделяет тысячи, 12 400 считается одним числом, как 1 200 в Loyer 1 200 € Отделите подпись двоеточием: Salle 12 : 400 €
Meet in room 3B Результат — 3 B, три байта. Строка из слов с одной величиной показывает эту величину: Meet in room 3 даёт 3, а 3B — запись байтов Поместите примечание в комментарий: # Meet in room 3B

Даты и время

Что вы пишете Что происходит Что использовать вместо неё
2024 Обычное число, а не дата Полная дата, например 1 March 2024
week number Ответ не выводится, хотя day number работает week number on today
3rd workday Длительность трёх рабочих дней, а не третий рабочий день от сегодняшней даты third workday или 3rd business day
1 March 2026 + 10 workdays Пропускает только выходные; государственные праздники не учитываются автоматически Учитывайте государственные праздники самостоятельно
3pm JST in UTC Показывает 06:00 в 24-часовом формате, тогда как другие конвертации используют AM и PM Ничего менять не нужно: время верное
last quarter Предыдущий квартал относительно текущего, а не октябрь–декабрь last quarter of 2026 или Q4 2026
3pm in Tokyo Переводит 15:00 вашего часового пояса, а не 15:00 в Токио 3pm London in Tokyo для времени в другом месте
H1, H2 Без года ответ не выводится, чтобы заголовок оставался заголовком H1 2026 или first half для текущего года

Единицы и удельные величины

Что вы пишете Что происходит Что использовать вместо неё
$1000 at 5% per year Показывает 20,000 years $1000 * 5% для процентов за год
2 hours 30 minutes as fraction Показывает 9,000 2 hours 30 minutes in hours
1-2 kg Диапазон, который нельзя преобразовать или использовать в арифметике Обрабатывайте каждую границу отдельно
255 to base 7 Не показывает ни ответа, ни ошибки 255 in hex работает для основания 16
12.5 km/h in min/km Показывает 4.8 min/km: десятичное число, а не минуты и секунды 12.5 km in 1 hour даёт 04:48/km
20c Распознаётся как 20 центов; подсказка предлагает вариант для градусов Цельсия 20 °C или 20c in F при конвертации
£10.99 a month * 12 Величина остаётся месячной; подсказка сообщает об этом £10.99 a month in £/year
30 mpg Мили на американский галлон 30 UK mpg для британского значения
1013 mb 1 013 мегабайт: запись объёма данных строчными буквами имеет приоритет перед миллибаром 1013 mbar или 1013 millibars
50 in-lb Error: incompatible units: начальное in понимается как команда конвертации 50 lb-in или 50 inch-pounds

Финансы

Что вы пишете Что происходит Что использовать вместо неё
$100 invested returned $150 Unsupported: unconsumed calculation at "$150" $100 invested $150 returned
€100 to USD on 2 January 2020, когда исторические курсы ещё не загрузились Error: ∞ вместо сообщения об отсутствии данных Повторите попытку, когда курсы станут доступны
£1000 for 5 years at 1% per month compounding quarterly Ошибка: месячная ставка уже подразумевает ежемесячную капитализацию Годовая ставка, например 12% compounding quarterly

Отображение

Что вы пишете Что происходит Что использовать вместо неё
3bn Для обычного числа показывает 3G; для денег используется B, как в $3B Ничего менять не нужно: значение верное
1 satoshi Отображается с символом 丰 Ничего менять не нужно: значение верное
moon phase, lunar day Обновляются только при пересчёте заметки Измените заметку, чтобы обновить значения