Единицы и преобразования
Любое число в блоке вычислений может иметь единицу: 250 g, 1.8 m, 20 °C, 100 Mbps. Varlig отслеживает единицы на всех этапах: длина, умноженная на длину, даёт площадь; расстояние, делённое на скорость, — время. Здесь описаны запись, перевод, арифметика и создание собственных единиц. Раздел полезен для любых измерений: рецептов, комнат, поездок, загрузок или веса.
Деньгам посвящён раздел Деньги и валюты, а скорости, темпу и расходу топлива — Ставки, скорость, темп, расход топлива и время передачи.
Добавление и преобразование единиц
Пишите единицу после числа, с пробелом или без: 65 kg и 65kg равнозначны. Для перевода добавьте in, to, as, -> или → и нужную единицу либо используйте convert … into …. Все варианты работают одинаково:
12 inches in cm даёт 30.48 cm5 miles to km даёт 8.04672 km2 lb as g даёт 907.18474 g250 g -> kg даёт 0.25 kg1.5 L → mL даёт 1,500 mLconvert 6 feet into cm даёт 182.88 cm1.8m→cm даёт 180 cmМетрические единицы можно писать английскими словами в британском или американском варианте: centimetres, millilitres, litres и tonnes работают как cm, mL, L и t:
12 centimetres in inches даёт 4.7244094488 inches3 decilitres in mL даёт 300 mL2 tonnes in kg даёт 2,000 kgОтдельное название единицы означает одну такую единицу — быстрый способ узнать коэффициент перевода:
mile in km даёт 1.609344 kmkg in lb даёт 2.2046226218 lbНазвание единицы в начале задаёт тот же вопрос разговорной формой — удобно, чтобы узнать число мелких единиц в крупной:
metres in 10 km даёт 10,000 mgrams in 2 kg даёт 2,000 gminutes in 3 hours даёт 180 minПереводы можно соединять в цепочку. Каждый шаг преобразует текущий результат, поэтому итог определяется последней единицей:
2.5 m -> cm -> mm даёт 2,500 mmЕдиницы из технических таблиц и веб-страниц работают без переписывания. Греческая μ означает микро, ˚C и ℃ — градусы Цельсия, ångström — Å. Составные единицы сохраняют смысл при разных разделителях: lb·ft, lb-ft и ft·lb — крутящий момент, а mi/gal — топливная экономичность:
1 μm in nm даёт 1,000 nm1 ångström in nm даёт 0.1 nm20 ˚C in F даёт 68 °F10 lb·ft in N·m даёт 13.5581794833 N·m30 mi/gal in L/100km даёт 7.840486119 L/100kmОтдельное deg означает угол и работает в переводах и тригонометрических функциях. Формы deg C и deg F остаются температурами. Единица turn — полный оборот, как при описании крепежа и клапанов:
cos(30 deg) даёт 0.866025403830 deg in radians даёт 0.5235987756 rad1/4 turn in degrees даёт 90°Округление результата конвертации
Метрические и имперские единицы редко делятся нацело, поэтому результат перевода часто содержит много знаков. Добавьте to N dp, чтобы округлить его:
5 km in miles даёт 3.1068559612 mi5 km in miles to 2 dp даёт 3.11 mi100 km/h in mph to 0 dp даёт 62 mph1.7 m in ft to 1 dp даёт 5.6 feet900 mm in inches to 1 dp даёт 35.4 inches8 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).
1 UK pint in ml даёт 568.26125 mL1 pint in ml даёт 473.176473 mL3 bananas in kg даёт Unsupported: unknown unit: bananas21 L in bottles даёт Unsupported: unknown unit: bottles2 hours in meetings даёт 2 hoursВеличина с периодом сохраняет его: при переводе дозы или нормы меняется только единица. При переводе унций в объём они считаются жидкими унциями, как в американском рецепте:
1000 mg four times a day in g даёт 4 g/day4000 mg/day in g даёт 4 g/day8 oz in ml даёт 236.5882365 mLАрифметика с единицами
Величины можно складывать, вычитать, умножать, делить и сравнивать. Правила следуют физическому смыслу:
- Сложение и вычитание требуют однородных величин: двух масс или двух длин. Единицы могут различаться:
1 kg + 500 gработает, а результат выводится в большей единице. Для другой добавьтеin …. Число без единиц принимает единицу соседней величины:300 + 20 kmравно 320 км. - Умножение и деление объединяют единицы. Длина на длину даёт площадь; между длинами можно использовать
by, как в размерах комнаты (4 m by 3 m). Мощность на время даёт энергию, а расстояние, делённое на скорость, — время. Одинаковые единицы в числителе и знаменателе сокращаются, оставляя число без единиц. - Сравнение через
>,<или==тоже требует однородных величин и предварительно приводит единицы к общему виду.
1 kg + 500 g даёт 1.5 kg500 mL + 2 L даёт 2.5 L1km + 1,000m даёт 2 km300 + 20 km даёт 320 km3 kg - 250 g in g даёт 2,750 g2.5 kg * 4 даёт 10 kg4 m * 3 m даёт 12 m²4 m by 3 m даёт 12 m²3 m * 4 m * 2.5 m in L даёт 30,000 L2 kW * 3 hours даёт 6 kWh10 km/h * 30 min даёт 5 km120 km / 80 km/h даёт 1.5 hours1 kg / 250 g даёт 41 km > 900 m даёт trueРезультат выводится в подходящей единице. Мощность за минуты или часы даёт энергию в ватт-часах; расход калорий, умноженный на время, — калории; ёмкость батареи, делённая на ток или мощность, — часы работы; сила на расстоянии — работу в джоулях:
3 kW * 4 min даёт 0.2 kWh600 kcal/hour * 45 min даёт 450 kcal5000 mAh / 500 mA даёт 10 hours64 kWh / 7.4 kW даёт 8.6486486486 hours2.5 kg * 9.81 m/s² * 12 m даёт 294.3 J1 / 0.02 s in Hz даёт 50 HzСложение разнородных величин вызывает ошибку:
2 km + 2 kg даёт Error: incompatible units: can't add km and kgПри делении однородных величин единицы обычно сокращаются, как в 1 kg / 250 g. Исключение — дозировка: малая величина в значительно большей сохраняет обе единицы. Так концентрация корма или раствора остаётся понятной и легко умножается обратно:
5 mL / 50 gal даёт 0.1 mL/gal5 mL / 50 gal * 60 gal даёт 6 mL1 ml per 40 l * 200 l даёт 5 mL500 mL / 2 L даёт 0.25Малое количество на миллилитры или кубические сантиметры выводится на литр, как принято для концентрации: 0.00243 mol / 25.0 cm³ равно 0.0972 mol/L.
Если единицы не сокращаются, результат сохраняет составную единицу. Для её перевода соедините целевые единицы через *. Ставку, на которую делите, удобно заключать в скобки:
2 kW * 3 hours in W*h даёт 6,000 W·hour1 GB / (50 MB/s) даёт 20 sЕдиницы из учебника или технической документации
В записи констант и свойств материалов встречаются точки, черты, скобки и верхние индексы. Вставляйте их как напечатано: *, · и ⋅ означают умножение, ^ и верхние индексы — степень, а скобки в знаменателе объединяют всё внутри.
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 J1 kg·m²/s² in J даёт 1 J1 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.
В теплоёмкости и коэффициентах теплопередачи кельвин часто примыкает к предыдущей единице без точки. Это по-прежнему считается произведением:
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Деление на такую единицу даёт единое отношение, а единица, делённая на отношение, обращает его. Так толщина и теплопроводность дают тепловое сопротивление, а обратное сопротивление — коэффициент теплопередачи:
0.27 m / (0.04 W/mK) даёт 6.75 m²·K/W1 / (6.75 m²·K/W) даёт 0.1481481481 W/(m²·K)Степени и корни
Возведение величины в степень возводит в ту же степень её единицу. Квадратные и кубические корни работают, если показатели единиц делятся нацело: корень из площади — длина, корень из квадрата скорости — скорость. Корень из объёма не даёт подходящей единицы и вызывает ошибку.
(3 m)^2 даёт 9 m²sqrt(25 m^2) даёт 5 mcbrt(27 m^3) даёт 3 msqrt(100 m²/s²) даёт 10 m/ssqrt(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.
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 ha1 km² in hectares даёт 100 ha0.5 m³ in L даёт 500 L1 ft³ in L даёт 28.316846592 L1 g/cm³ in kg/m³ даёт 1,000 kg/m³18 km/h + 5 m/s даёт 10 m/sПлощадь, делённая на покрываемую площадь за единицу материала, даёт необходимое количество. Это удобно для краски, герметика и удобрений. Укажите норму с упаковки в любой системе единиц:
30 m² / 12 sq m/L даёт 2.5 L450 sq ft / 400 sq ft/gal даёт 1.125 gal40 m² * 35 g/m² in kg даёт 1.4 kgРазмеры через by или x
Размеры комнат, листовых материалов и рамок часто записывают двумя или тремя числами с одной единицей в конце. Varlig применяет её ко всем сторонам и перемножает их в площадь или объём. Подходят by, x и ×; символ x может примыкать к числам, как в размерах форм для выпечки и фотографий:
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 L2-1/2" in mm даёт 63.5 mmЕсли размеры в миллиметрах или сантиметрах дают миллион и более квадратных или кубических единиц, результат выводится в квадратных или кубических метрах. Поэтому лист 1200 на 2400 мм даёт 2,88 м². Меньшие результаты сохраняют исходную единицу.
Перевод размеров в другую единицу длины переводит каждую сторону отдельно, сохраняя форму рамки или формы для выпечки. Для перемножения сторон переводите в единицу площади:
11 x 14 in in cm даёт 27.94 × 35.56 cm11 x 14 in in cm² даёт 993.5464 cm²9x5 inch loaf pan in cm даёт 22.86 × 12.7 cm1 1/2" x 3 1/2" in mm даёт 38.1 × 88.9 mmЕсли первое число — целое количество значительно более длинных предметов, оно задаёт их число, а не сторону. Так записывают доски и кабель в списке покупок:
6 x 2.4 m даёт 14.4 m2 x 5 km даёт 10 km4 x 400 m даёт 1,600 m8 x 50 m даёт 400 m3 x 1.2 m in ft даёт 11.811023622 feetVarlig трактует первое число как количество, если второе имеет дробную часть, как минимум в десять раз больше первого, выражено в километрах или милях либо задаёт типичную тренировочную дистанцию в метрах: кратную 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 читает их как одну величину:
5'10" in cm даёт 177.8 cm5'10 in cm даёт 177.8 cm6'2" даёт 6 feet 2 inches5 foot 10 даёт 5 feet 10 inches5 ft 10 in даёт 5 feet 10 inches5 ft 10 in in cm даёт 177.8 cm5 lb 4 oz даёт 5 lb 4 oz7 lb 4 даёт 7 lb 4 oz7 lb 3 oz in kg to 2 dp даёт 3.26 kg11 stone 4 pounds in kg to 1 dp даёт 71.7 kg14 stone 7 in kg to 1 dp даёт 92.1 kg14st 7lb in kg to 1 dp даёт 92.1 kg82 kg in stones and pounds даёт 12 st 13 lb12.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 м:
3.6 m / 16 in rounded up даёт 910 m / 3 in to 0 dp даёт 131Вес в стоунах выводится в стоунах и фунтах. Для десятичного значения добавьте in stone.
Величины в футах и дюймах перемножаются как любые другие — удобно для комнаты, измеренной имперской рулеткой:
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 равнозначны:
2 uk gal in L даёт 9.09218 L2 imp pt in ml даёт 1,136.5225 mL1 UK fl oz in ml даёт 28.4130625 mL1 imperial quart in L даёт 1.1365225 L1 UK gallon in UK pints даёт 8 UK pt2 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: она относится к меньшей единице и позволяет получить удобную запись роста:
180 cm in feet and inches даёт 5 feet 10.87 inches500 g in lb and oz даёт 1 lb 1.64 oz170 cm in feet and inches to 0 dp даёт 5 feet 7 inches1.7 m in feet and inches to 1 dp даёт 5 feet 6.9 inchesТемпература
У шкал Цельсия и Фаренгейта разные нулевые точки, поэтому перевод требует смещения и масштабирования. Varlig выполняет оба действия:
180 °C in °F даёт 356 °F350 °F in °C to 0 dp даёт 177 °C37 °C in °F даёт 98.6 °F32 F in C даёт 0 °C-40 C in F даёт -40 °F20 °C in K даёт 293.15 K20 degC in degF даёт 68 °F180 degrees Celsius in Fahrenheit даёт 356 °F375 degrees in C даёт 190.5555555556 °C375F in c даёт 190.5555555556 °C98.6 f to c даёт 37 °C37.5c in F даёт 99.5 °Fgas 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:
18 °C + 5 °C даёт 23 °C18 °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, затем имя и равенство. Оба способа равнозначны — выбирайте удобный для заметки:
unit mug = 250 mL даёт 250 mL6 mugs in L даёт 1.5 L1 can = 330 mL даёт 330 mL3 cans in mL даёт 990 mLИспользуйте единственное или множественное число по смыслу: 1 mug и 6 mugs работают.
Собственная единица может быть целью перевода. Так легко узнать число кружек в кувшине или плиток для стены:
unit mug = 250 mL даёт 250 mL1.5 L in mugs даёт 6 mugsДля разового расчёта объявление не нужно. Задайте размер прямо в строке через in … of … и добавьте rounded up, если неполная единица тоже считается целой:
55 L in buckets of 10 L даёт 5.5 buckets864 L in bags of 50 L rounded up даёт 18 bagsВеличина того же вида с заданным размером считается аналогично. Единицы сокращаются, и результат — обычное количество: стаканов из кувшина, отрезков из катушки или сеансов в промежутке времени:
1 L in 200 mL даёт 52 hours in 15 min даёт 8Собственную единицу можно определить через другую собственную единицу; коэффициенты перевода перемножаются:
1 can = 330 mL даёт 330 mL1 case = 24 cans даёт 24 cans2 cases in L даёт 15.84 LПроизвольные единицы
Счётная единица не имеет физического размера: она считает гостей, кусочки, билеты и другие предметы. Объявите её через new unit:
slice = new unit даёт slice3 slices + 5 slices даёт 8 slices24 slices / 8 slices даёт 3£36 / 24 slices даёт £1.50Деление денег на количество даёт цену одной единицы. Как и для собственных единиц, работают единственное и множественное число. Счётные единицы нельзя переводить в физические.
Диапазоны величин с единицами
Запись вроде 2-3 kg читается как диапазон и выводится как 2 - 3 kg. Диапазоны предназначены только для отображения: они не переводятся и не участвуют в арифметике.
2-3 kg даёт 2 - 3 kg2-3 kg in lb даёт 2 - 3 kgМеньшее число, тире и большее число с единицей трактуются как диапазон: 10 - 12 km — диапазон, а не −2 км. Для вычитания укажите единицу у обоих чисел:
10 km - 12 km даёт -2 kmДиапазон процентов работает иначе: 5-10% of £200 и 88% to 94% of 265 W выполняют расчёт для обеих границ. См. Проценты.
Всё вместе
Вот заметка для устройства приподнятой грядки. Она рассчитывает число 50-литровых мешков грунта и досок длиной 1,8 м для ограждения по периметру:
# Raised bed for the vegetable patchbed length = 2.4 mbed width = 1.2 mbed depth = 30 cmbed length * bed width даёт 2.88 m²soil = bed length * bed width * bed depth in L даёт 864 L1 bag = 50 L даёт 50 Lsoil in bags rounded up даёт 18 bagsedging = 2 * (bed length + bed width) даёт 7.2 m1 board = 1.8 m даёт 1.8 medging in boards rounded up даёт 4 boardsМетры и сантиметры можно сочетать: объём получается в кубометрах, а in L переводит его в литры. Определив мешок и доску как единицы, можно сразу переводить в их количество. rounded up даёт целое число — часть мешка купить нельзя. Измените bed depth на 45 cm, и все результаты ниже обновятся.