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

Единицы и преобразования

Любое число в блоке вычислений может иметь единицу: 250 g, 1.8 m, 20 °C, 100 Mbps. Varlig отслеживает единицы на всех этапах: длина, умноженная на длину, даёт площадь; расстояние, делённое на скорость, — время. Здесь описаны запись, перевод, арифметика и создание собственных единиц. Раздел полезен для любых измерений: рецептов, комнат, поездок, загрузок или веса.

Деньгам посвящён раздел Деньги и валюты, а скорости, темпу и расходу топлива — Ставки, скорость, темп, расход топлива и время передачи.

Добавление и преобразование единиц

Пишите единицу после числа, с пробелом или без: 65 kg и 65kg равнозначны. Для перевода добавьте in, to, as, -> или → и нужную единицу либо используйте convert … into …. Все варианты работают одинаково:

calc
12 inches in cm даёт 30.48 cm
5 miles to km даёт 8.04672 km
2 lb as g даёт 907.18474 g
250 g -> kg даёт 0.25 kg
1.5 L → mL даёт 1,500 mL
convert 6 feet into cm даёт 182.88 cm
1.8m→cm даёт 180 cm

Метрические единицы можно писать английскими словами в британском или американском варианте: centimetres, millilitres, litres и tonnes работают как cm, mL, L и t:

calc
12 centimetres in inches даёт 4.7244094488 inches
3 decilitres in mL даёт 300 mL
2 tonnes in kg даёт 2,000 kg

Отдельное название единицы означает одну такую единицу — быстрый способ узнать коэффициент перевода:

calc
mile in km даёт 1.609344 km
kg in lb даёт 2.2046226218 lb

Название единицы в начале задаёт тот же вопрос разговорной формой — удобно, чтобы узнать число мелких единиц в крупной:

calc
metres in 10 km даёт 10,000 m
grams in 2 kg даёт 2,000 g
minutes in 3 hours даёт 180 min

Переводы можно соединять в цепочку. Каждый шаг преобразует текущий результат, поэтому итог определяется последней единицей:

calc
2.5 m -> cm -> mm даёт 2,500 mm

Единицы из технических таблиц и веб-страниц работают без переписывания. Греческая μ означает микро, ˚C и ℃ — градусы Цельсия, ångström — Å. Составные единицы сохраняют смысл при разных разделителях: lb·ft, lb-ft и ft·lb — крутящий момент, а mi/gal — топливная экономичность:

calc
1 μm in nm даёт 1,000 nm
1 ångström in nm даёт 0.1 nm
20 ˚C in F даёт 68 °F
10 lb·ft in N·m даёт 13.5581794833 N·m
30 mi/gal in L/100km даёт 7.840486119 L/100km

Отдельное deg означает угол и работает в переводах и тригонометрических функциях. Формы deg C и deg F остаются температурами. Единица turn — полный оборот, как при описании крепежа и клапанов:

calc
cos(30 deg) даёт 0.8660254038
30 deg in radians даёт 0.5235987756 rad
1/4 turn in degrees даёт 90°

Округление результата конвертации

Метрические и имперские единицы редко делятся нацело, поэтому результат перевода часто содержит много знаков. Добавьте to N dp, чтобы округлить его:

calc
5 km in miles даёт 3.1068559612 mi
5 km in miles to 2 dp даёт 3.11 mi
100 km/h in mph to 0 dp даёт 62 mph
1.7 m in ft to 1 dp даёт 5.6 feet
900 mm in inches to 1 dp даёт 35.4 inches
8 km to miles to 1 dp даёт 5 mi

Округлённый результат сохраняет целевую единицу независимо от записи: in miles или to miles. При использовании результата в следующих строках берётся округлённое значение. Другие способы описаны в разделе Округление.

Особенности конвертации

  • Слово into работает только в выражении convert … into …. В других случаях используйте in или to.
  • Число перед целевой единицей меняет вопрос. 2 m in feet переводит длину, а 2 m in 3 feet считает, сколько трёхфутовых отрезков в ней помещается, и возвращает число без единиц 2.1872265967.
  • Обозначения чувствительны к регистру. MB — мегабайт, а Mb — мегабит, поэтому 100 Mb in MB равно 12.5 MB.
  • Обозначения pint, gal, quart, cup и fl oz используют американские меры. Для британских пинт, галлонов, кварт и жидких унций добавьте перед ними UK, imp или imperial. См. Британские и американские меры.
  • Нераспознанная единица при переводе вызывает ошибку, чтобы опечатка не дала неверный результат незаметно. Это действует в обе стороны: 3 bananas in kg укажет на bananas, как и 21 L in bottles, пока не задан объём бутылки. Описательные слова вокруг вычисления допустимы: 5 lbs of potatoes in kg, 65 kg in pounds for the team, а также указание назначения величины (1.2 m in length, 2 hours in meetings).
calc
1 UK pint in ml даёт 568.26125 mL
1 pint in ml даёт 473.176473 mL
3 bananas in kg даёт Unsupported: unknown unit: bananas
21 L in bottles даёт Unsupported: unknown unit: bottles
2 hours in meetings даёт 2 hours

Величина с периодом сохраняет его: при переводе дозы или нормы меняется только единица. При переводе унций в объём они считаются жидкими унциями, как в американском рецепте:

calc
1000 mg four times a day in g даёт 4 g/day
4000 mg/day in g даёт 4 g/day
8 oz in ml даёт 236.5882365 mL

Арифметика с единицами

Величины можно складывать, вычитать, умножать, делить и сравнивать. Правила следуют физическому смыслу:

  • Сложение и вычитание требуют однородных величин: двух масс или двух длин. Единицы могут различаться: 1 kg + 500 g работает, а результат выводится в большей единице. Для другой добавьте in …. Число без единиц принимает единицу соседней величины: 300 + 20 km равно 320 км.
  • Умножение и деление объединяют единицы. Длина на длину даёт площадь; между длинами можно использовать by, как в размерах комнаты (4 m by 3 m). Мощность на время даёт энергию, а расстояние, делённое на скорость, — время. Одинаковые единицы в числителе и знаменателе сокращаются, оставляя число без единиц.
  • Сравнение через >, < или == тоже требует однородных величин и предварительно приводит единицы к общему виду.
calc
1 kg + 500 g даёт 1.5 kg
500 mL + 2 L даёт 2.5 L
1km + 1,000m даёт 2 km
300 + 20 km даёт 320 km
3 kg - 250 g in g даёт 2,750 g
2.5 kg * 4 даёт 10 kg
4 m * 3 m даёт 12 m²
4 m by 3 m даёт 12 m²
3 m * 4 m * 2.5 m in L даёт 30,000 L
2 kW * 3 hours даёт 6 kWh
10 km/h * 30 min даёт 5 km
120 km / 80 km/h даёт 1.5 hours
1 kg / 250 g даёт 4
1 km > 900 m даёт true

Результат выводится в подходящей единице. Мощность за минуты или часы даёт энергию в ватт-часах; расход калорий, умноженный на время, — калории; ёмкость батареи, делённая на ток или мощность, — часы работы; сила на расстоянии — работу в джоулях:

calc
3 kW * 4 min даёт 0.2 kWh
600 kcal/hour * 45 min даёт 450 kcal
5000 mAh / 500 mA даёт 10 hours
64 kWh / 7.4 kW даёт 8.6486486486 hours
2.5 kg * 9.81 m/s² * 12 m даёт 294.3 J
1 / 0.02 s in Hz даёт 50 Hz

Сложение разнородных величин вызывает ошибку:

calc
2 km + 2 kg даёт Error: incompatible units: can't add km and kg

При делении однородных величин единицы обычно сокращаются, как в 1 kg / 250 g. Исключение — дозировка: малая величина в значительно большей сохраняет обе единицы. Так концентрация корма или раствора остаётся понятной и легко умножается обратно:

calc
5 mL / 50 gal даёт 0.1 mL/gal
5 mL / 50 gal * 60 gal даёт 6 mL
1 ml per 40 l * 200 l даёт 5 mL
500 mL / 2 L даёт 0.25

Малое количество на миллилитры или кубические сантиметры выводится на литр, как принято для концентрации: 0.00243 mol / 25.0 cm³ равно 0.0972 mol/L.

Если единицы не сокращаются, результат сохраняет составную единицу. Для её перевода соедините целевые единицы через *. Ставку, на которую делите, удобно заключать в скобки:

calc
2 kW * 3 hours in W*h даёт 6,000 W·hour
1 GB / (50 MB/s) даёт 20 s

Единицы из учебника или технической документации

В записи констант и свойств материалов встречаются точки, черты, скобки и верхние индексы. Вставляйте их как напечатано: *, · и ⋅ означают умножение, ^ и верхние индексы — степень, а скобки в знаменателе объединяют всё внутри.

calc
6.674e-11 N*m^2/kg^2 даёт 6.674e-11 N·m²/kg²
4186 J/(kg K) даёт 4,186 J/(kg·K)
4186 J/kg/°C * 0.5 kg * 20 °C даёт 41,860 J
1 kg·m²/s² in J даёт 1 J
1 N in kg*m/s^2 даёт 1 kg·m/s²
5 · 3 даёт 15

Основные единицы, образующие именованную производную единицу, заменяются её названием: 5 kg·m/s² выводится как 5 N. При явном обратном переводе сохраняется запрошенная форма, например 1 N in kg*m/s^2.

В теплоёмкости и коэффициентах теплопередачи кельвин часто примыкает к предыдущей единице без точки. Это по-прежнему считается произведением:

calc
0.04 W/mK даёт 0.04 W/(m·K)
0.16 W/m2K даёт 0.16 W/(m²·K)
4186 J/kgK * 0.5 kg * 20 °C даёт 41,860 J

Деление на такую единицу даёт единое отношение, а единица, делённая на отношение, обращает его. Так толщина и теплопроводность дают тепловое сопротивление, а обратное сопротивление — коэффициент теплопередачи:

calc
0.27 m / (0.04 W/mK) даёт 6.75 m²·K/W
1 / (6.75 m²·K/W) даёт 0.1481481481 W/(m²·K)

Степени и корни

Возведение величины в степень возводит в ту же степень её единицу. Квадратные и кубические корни работают, если показатели единиц делятся нацело: корень из площади — длина, корень из квадрата скорости — скорость. Корень из объёма не даёт подходящей единицы и вызывает ошибку.

calc
(3 m)^2 даёт 9 m²
sqrt(25 m^2) даёт 5 m
cbrt(27 m^3) даёт 3 m
sqrt(100 m²/s²) даёт 10 m/s
sqrt(4 m^3) даёт Error: unsupported multiplicative unit

Функции sin, ln и exp ожидают число без единиц (тригонометрические также принимают угол), поэтому sin(1 kg) вызывает ошибку.

Квадраты, кубы и степени

Квадратные и кубические единицы можно записать несколькими равнозначными способами:

Значение Допустимые варианты
Квадратные метры m^2, m2, m², sq m, sqm, square meters, square metres
Кубические метры m^3, m³, cu m, cubic meters, cubic metres
В удельной величине 9.81 m/s^2, 1 cm/s², 1 kg/m³ (степени работают и в знаменателе)

Префикс sq можно писать слитно: sqm, sqft, sqcm, sqyd, sqmi и sqin соответствуют записям с пробелом, таким как sq m и sq ft.

calc
20 m² in sq ft to 0 dp даёт 215 ft²
20 sqm in sq ft to 0 dp даёт 215 ft²
100 sq ft in m² даёт 9.290304 m²
40 m * 25 m in hectares даёт 0.1 ha
1 km² in hectares даёт 100 ha
0.5 m³ in L даёт 500 L
1 ft³ in L даёт 28.316846592 L
1 g/cm³ in kg/m³ даёт 1,000 kg/m³
18 km/h + 5 m/s даёт 10 m/s

Площадь, делённая на покрываемую площадь за единицу материала, даёт необходимое количество. Это удобно для краски, герметика и удобрений. Укажите норму с упаковки в любой системе единиц:

calc
30 m² / 12 sq m/L даёт 2.5 L
450 sq ft / 400 sq ft/gal даёт 1.125 gal
40 m² * 35 g/m² in kg даёт 1.4 kg

Размеры через by или x

Размеры комнат, листовых материалов и рамок часто записывают двумя или тремя числами с одной единицей в конце. Varlig применяет её ко всем сторонам и перемножает их в площадь или объём. Подходят by, x и ×; символ x может примыкать к числам, как в размерах форм для выпечки и фотографий:

calc
4 by 3 m даёт 12 m²
1200 x 2400 mm даёт 2.88 m²
20 mm x 30 mm даёт 600 mm²
1200 x 600 x 300 mm даёт 0.216 m³
3 m × 4 m × 2.5 m in L даёт 30,000 L
2-1/2" in mm даёт 63.5 mm

Если размеры в миллиметрах или сантиметрах дают миллион и более квадратных или кубических единиц, результат выводится в квадратных или кубических метрах. Поэтому лист 1200 на 2400 мм даёт 2,88 м². Меньшие результаты сохраняют исходную единицу.

Перевод размеров в другую единицу длины переводит каждую сторону отдельно, сохраняя форму рамки или формы для выпечки. Для перемножения сторон переводите в единицу площади:

calc
11 x 14 in in cm даёт 27.94 × 35.56 cm
11 x 14 in in cm² даёт 993.5464 cm²
9x5 inch loaf pan in cm даёт 22.86 × 12.7 cm
1 1/2" x 3 1/2" in mm даёт 38.1 × 88.9 mm

Если первое число — целое количество значительно более длинных предметов, оно задаёт их число, а не сторону. Так записывают доски и кабель в списке покупок:

calc
6 x 2.4 m даёт 14.4 m
2 x 5 km даёт 10 km
4 x 400 m даёт 1,600 m
8 x 50 m даёт 400 m
3 x 1.2 m in ft даёт 11.811023622 feet

Varlig трактует первое число как количество, если второе имеет дробную часть, как минимум в десять раз больше первого, выражено в километрах или милях либо задаёт типичную тренировочную дистанцию в метрах: кратную 25 и минимум вчетверо больше количества. Остальные случаи считаются размерами сторон: 10 x 25 m даёт комнату площадью 250 м². Слово by, три и более числа, а также перевод в площадь или объём всегда задают стороны (6 x 2.4 m in m² равно 14,4 м² — та же запись досок, прочитанная как площадь).

Размер в мелкой единице перед длиной в крупной описывает товар, а не прибавляется к длине: 15mm copper 12 m — двенадцать метров медной трубы диаметром 15 мм. Части одного измерения по-прежнему складываются: 1 m 20 cm равно 1,2 м.

Рост и вес в футах, стоунах и фунтах

Рост и вес в имперской системе часто записывают двумя частями. Varlig читает их как одну величину:

calc
5'10" in cm даёт 177.8 cm
5'10 in cm даёт 177.8 cm
6'2" даёт 6 feet 2 inches
5 foot 10 даёт 5 feet 10 inches
5 ft 10 in даёт 5 feet 10 inches
5 ft 10 in in cm даёт 177.8 cm
5 lb 4 oz даёт 5 lb 4 oz
7 lb 4 даёт 7 lb 4 oz
7 lb 3 oz in kg to 2 dp даёт 3.26 kg
11 stone 4 pounds in kg to 1 dp даёт 71.7 kg
14 stone 7 in kg to 1 dp даёт 92.1 kg
14st 7lb in kg to 1 dp даёт 92.1 kg
82 kg in stones and pounds даёт 12 st 13 lb
12.5 st даёт 12 st 7 lb

Знак ' означает футы, а " — дюймы; также можно писать ft, foot и in. Вторую единицу разрешается опустить, как в разговорной записи роста и веса: 5'10, 5 foot 10 и 7 lb 4 определяют меньшую единицу по первой части. Пробелы необязательны: 14st 7lb работает как 14 stone 7 lb.

В 5 ft 10 in in cm первое in означает дюймы, а второе выполняет перевод. Число с in в конце строки, перед оператором или округлением тоже означает дюймы: screen = 55 in сохраняет 55 дюймов, screen in cm даёт 139,7 см, а 3.6 m / 16 in rounded up считает 16-дюймовые интервалы вдоль потолка длиной 3,6 м:

calc
3.6 m / 16 in rounded up даёт 9
10 m / 3 in to 0 dp даёт 131

Вес в стоунах выводится в стоунах и фунтах. Для десятичного значения добавьте in stone.

Величины в футах и дюймах перемножаются как любые другие — удобно для комнаты, измеренной имперской рулеткой:

calc
14 ft by 12 ft даёт 168 ft²
6 in * 6 in даёт 36 in²
12'6" * 10'3" даёт 128.125 ft²
12 ft 6 in by 10 ft 3 in даёт 128.125 ft²
12'6" * 10'3" in m² to 1 dp даёт 11.9 m²

Британские и американские меры

Галлоны, кварты, пинты и жидкие унции имеют два размера. Без уточнения используются американские меры, как в рецептах США. Для британских добавьте UK, imp или imperial. Регистр неважен: 2 UK Pints и 2 uk pints равнозначны:

calc
2 uk gal in L даёт 9.09218 L
2 imp pt in ml даёт 1,136.5225 mL
1 UK fl oz in ml даёт 28.4130625 mL
1 imperial quart in L даёт 1.1365225 L
1 UK gallon in UK pints даёт 8 UK pt
2 US gal in L даёт 7.570823568 L

Британский галлон — ровно 4,54609 литра: 4 кварты, 8 пинт или 160 жидких унций. Перед ton слова UK и imperial означают длинную тонну около 1 016 кг, а US ton — короткую. У чашек и ложек британского варианта нет: 2 UK cups вызовет ошибку неизвестной единицы, а не даст американский результат. Для чашки 250 мл используйте metric cup. Британский вариант есть и у топливной экономичности: UK mpg — мили на британский галлон; см. Расход топлива.

Ответы в двух единицах

Чтобы разделить результат на две единицы, как обычно записывают рост, вес и длительности, соедините их через and или &:

Целевой формат Пример Ответ
feet and inches 70 inches in feet and inches 5 feet 10 inches
pounds and ounces 2.5 lb as pounds and ounces 2 lb 8 oz
stones and pounds 82 kg in stones and pounds 12 st 13 lb
hours and minutes 135 minutes in hours and minutes 2 hours 15 min
minutes and seconds 200 seconds as minutes and seconds 3 min 20 s
days and hours 50 hours as days and hours 2 days 2 hours
weeks and days 50 days as weeks and days 7 weeks 1 day
months and days 45 days as months and days 1 month 15 days
months and weeks 100 days as months and weeks 3 months 1 week
years and months 500 days as years and months 1 year 4 months

Обозначения работают наравне с названиями: 70 inches in ft and in, 2.5 lb in lb and oz и 82 kg in st and lb разделяют результат на части.

Длительности округляются до целой меньшей единицы: 89.9 min in hours and minutes даёт 1 hour 30 min. Стоуны и фунты тоже выводятся с целыми фунтами. Футы с дюймами и фунты с унциями сохраняют дробную часть, обычно возникающую при переводе из метрической системы, с двумя десятичными знаками. Для меньшей точности добавьте to N dp: она относится к меньшей единице и позволяет получить удобную запись роста:

calc
180 cm in feet and inches даёт 5 feet 10.87 inches
500 g in lb and oz даёт 1 lb 1.64 oz
170 cm in feet and inches to 0 dp даёт 5 feet 7 inches
1.7 m in feet and inches to 1 dp даёт 5 feet 6.9 inches

Температура

У шкал Цельсия и Фаренгейта разные нулевые точки, поэтому перевод требует смещения и масштабирования. Varlig выполняет оба действия:

calc
180 °C in °F даёт 356 °F
350 °F in °C to 0 dp даёт 177 °C
37 °C in °F даёт 98.6 °F
32 F in C даёт 0 °C
-40 C in F даёт -40 °F
20 °C in K даёт 293.15 K
20 degC in degF даёт 68 °F
180 degrees Celsius in Fahrenheit даёт 356 °F
375 degrees in C даёт 190.5555555556 °C
375F in c даёт 190.5555555556 °C
98.6 f to c даёт 37 °C
37.5c in F даёт 99.5 °F
gas mark 6 даёт 200 °C

Слово degrees при переводе в температурную шкалу означает исходное значение в другой шкале, как в записях духовки или термометра: 375 degrees in C считает 375 градусами Фаренгейта, а 180 degrees in F — градусами Цельсия.

Для Цельсия допустимы C, °C, ºC, ˚C, ℃, degC, celsius, degrees C, degrees Celsius и centigrade; для Фаренгейта — F, °F, ºF, ˚F, ℉, degF, fahrenheit, degrees F и degrees Fahrenheit; для кельвинов — K и kelvin. Символ C означает Цельсий, кроме перевода электрического заряда: тогда in C даёт кулоны. Строчная c сразу после числа может означать центы — смысл определяется строкой. Это Цельсий при переводе в температуру (37.5c in F), рядом с другой температурой, а также отдельно для дробных, отрицательных чисел и чисел от 100 (180c). Рядом с деньгами, перед ставкой или отдельно для целого числа до 99 (99c) это центы. См. Центы и пенсы. Газовые отметки духовки соответствуют британской таблице; см. Кухонные меры и настройки духовки.

Прибавление изменения температуры работает, если обе величины используют одну шкалу. К показанию Цельсия можно прибавлять и кельвины: изменение на 1 K равно изменению на 1 °C:

calc
18 °C + 5 °C даёт 23 °C
18 °C + 5 K даёт 23 °C

Несколько вещей, на которые нужно обратить внимание:

  • Используйте одну шкалу с обеих сторон суммы. Прибавление значения Фаренгейта к показанию Цельсия не даёт осмысленного результата.
  • Вычитание двух показаний даёт новое показание, а не температурную разницу. 20 °C - 15 °C равно 5 °C; перевод в Фаренгейт даёт 41 °F, а не изменение на 9 градусов.
  • Умножение на число без единиц масштабирует число (20 C * 2 равно 40 °C). Умножение двух температур или температуры на другую единицу не допускается.

Группы единиц

Varlig распознаёт обширный каталог единиц. Основные группы:

Группа Примеры
Длина mm, cm, m, km, in, ft, yd, mi, NM, AU
Площадь m², ha, acres, sq ft, sqm
Объём mL, L, m³, tsp, tbsp, cup, pint, UK pint, fl oz, UK fl oz, gal, UK gallon
Масса mg, g, kg, t, oz, lb, stone, long ton
Время s, min, hours, days, weeks, fortnights, months, years, decades
Скорость km/h, mph, m/s, knots, Mach
Данные MB, GB, GiB, Mbps, MB/s
Энергия J, kJ, kcal, Wh, kWh, BTU, therm
Мощность W, kW, hp, bhp
Давление Pa, kPa, bar, psi, atm, mmHg
Электрические величины V, A, mA, mAh, Ω, Hz

Полный список обозначений и названий по группам приведён в каталоге единиц. Если сомневаетесь в написании названия, используйте обозначение.

Собственные единицы

Собственную единицу можно определить через существующую величину и затем использовать как обычную. Напишите unit или 1, затем имя и равенство. Оба способа равнозначны — выбирайте удобный для заметки:

calc
unit mug = 250 mL даёт 250 mL
6 mugs in L даёт 1.5 L
1 can = 330 mL даёт 330 mL
3 cans in mL даёт 990 mL

Используйте единственное или множественное число по смыслу: 1 mug и 6 mugs работают.

Собственная единица может быть целью перевода. Так легко узнать число кружек в кувшине или плиток для стены:

calc
unit mug = 250 mL даёт 250 mL
1.5 L in mugs даёт 6 mugs

Для разового расчёта объявление не нужно. Задайте размер прямо в строке через in … of … и добавьте rounded up, если неполная единица тоже считается целой:

calc
55 L in buckets of 10 L даёт 5.5 buckets
864 L in bags of 50 L rounded up даёт 18 bags

Величина того же вида с заданным размером считается аналогично. Единицы сокращаются, и результат — обычное количество: стаканов из кувшина, отрезков из катушки или сеансов в промежутке времени:

calc
1 L in 200 mL даёт 5
2 hours in 15 min даёт 8

Собственную единицу можно определить через другую собственную единицу; коэффициенты перевода перемножаются:

calc
1 can = 330 mL даёт 330 mL
1 case = 24 cans даёт 24 cans
2 cases in L даёт 15.84 L

Произвольные единицы

Счётная единица не имеет физического размера: она считает гостей, кусочки, билеты и другие предметы. Объявите её через new unit:

calc
slice = new unit даёт slice
3 slices + 5 slices даёт 8 slices
24 slices / 8 slices даёт 3
£36 / 24 slices даёт £1.50

Деление денег на количество даёт цену одной единицы. Как и для собственных единиц, работают единственное и множественное число. Счётные единицы нельзя переводить в физические.

Диапазоны величин с единицами

Запись вроде 2-3 kg читается как диапазон и выводится как 2 - 3 kg. Диапазоны предназначены только для отображения: они не переводятся и не участвуют в арифметике.

calc
2-3 kg даёт 2 - 3 kg
2-3 kg in lb даёт 2 - 3 kg

Меньшее число, тире и большее число с единицей трактуются как диапазон: 10 - 12 km — диапазон, а не −2 км. Для вычитания укажите единицу у обоих чисел:

calc
10 km - 12 km даёт -2 km

Диапазон процентов работает иначе: 5-10% of £200 и 88% to 94% of 265 W выполняют расчёт для обеих границ. См. Проценты.

Всё вместе

Вот заметка для устройства приподнятой грядки. Она рассчитывает число 50-литровых мешков грунта и досок длиной 1,8 м для ограждения по периметру:

calc
# Raised bed for the vegetable patch
bed length = 2.4 m
bed width = 1.2 m
bed depth = 30 cm
bed length * bed width даёт 2.88 m²
soil = bed length * bed width * bed depth in L даёт 864 L
1 bag = 50 L даёт 50 L
soil in bags rounded up даёт 18 bags
edging = 2 * (bed length + bed width) даёт 7.2 m
1 board = 1.8 m даёт 1.8 m
edging in boards rounded up даёт 4 boards

Метры и сантиметры можно сочетать: объём получается в кубометрах, а in L переводит его в литры. Определив мешок и доску как единицы, можно сразу переводить в их количество. rounded up даёт целое число — часть мешка купить нельзя. Измените bed depth на 45 cm, и все результаты ниже обновятся.