跳到主要内容
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 m 里能放下几段三英尺,得到普通数字 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 给团队看;说明某个量量的是什么,或者时间花在了什么上面,同样可以(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 km。
  • 乘法和除法:会组合单位。长度乘以长度得到面积,两个长度之间也可以像写房间尺寸那样使用 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

除以这样一个单位会得到一个干净的商,再用 1 去除这个商又会把它倒过来,于是厚度和导热系数变成了热阻,热阻又变成了传热系数:

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 m²。数值较小时仍保留你写的单位。

把一个尺寸换算成另一种长度时,每条边各自换算,所以相框或烤模仍然保持它本来的形状。想让各边相乘,请换算成面积:

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 m² 的房间;而使用 by、写了三个及以上的数字,或者换算成面积或体积时,则一律按边长处理(6 x 2.4 m in m² 是 14.4 m²,也就是那十四米板材换个角度看成面积)。

用较小单位写的尺寸放在用较大单位写的长度前面时,前者描述的是你要买的东西,而不是与后者相加,所以 15mm copper 12 m 是十二米长的 15 mm 铜管。同一个测量值的两个部分仍然会相加:1 m 20 cm 是 1.2 m。

以英尺、英石和磅表示的身高与体重

英制的身高和体重常常分成两部分来写。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 用来换算这个身高。数字后面的 in 位于行末、运算符之前或舍入短语之前时,同样表示英寸,所以 屏幕 = 55 in 存储的是 55 英寸,屏幕 in cm 得到 139.7 cm,而 3.6 m / 16 in rounded up 数的是 3.6 m 长的天花板上有几个 16 英寸的间距:

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

1 英制加仑正好是 4.54609 升,等于 4 夸脱、8 品脱或 160 液量盎司。用在 ton 前面时,UK 和 imperial 表示 1,016 kg 的长吨,US ton 则是短吨。杯和勺没有英制大小,所以 2 UK cups 会显示未知单位,而不会悄悄给出美制单位的答案。250 mL 的杯请写 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 则把 180 当作摄氏度。

摄氏度可以写成 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 也可能表示美分,所以 Varlig 会根据整行来判断。换算成温度时(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 马克杯 = 250 mL 结果为 250 mL
6 马克杯 in L 结果为 1.5 L
1 罐 = 330 mL 结果为 330 mL
3 罐 in mL 结果为 990 mL

用英文命名时,单数和复数形式怎么读着自然就怎么写:1 mug 和 6 mugs 都有效。

自定义单位也可以作为换算目标,所以你可以问某样东西能折合成多少个这种单位。想算一壶能倒几杯、一面墙要贴多少块瓷砖时,这是最快的方法:

calc
unit 马克杯 = 250 mL 结果为 250 mL
1.5 L in 马克杯 结果为 6 马克杯

只用一次的话,什么都不用声明。在同一行里用 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 罐 = 330 mL 结果为 330 mL
1 箱 = 24 罐 结果为 24 罐
2 箱 in L 结果为 15.84 L

通用单位

通用单位没有物理大小,只用来计数,比如宾客、切片或门票。用 new unit 声明一个通用单位:

calc
片 = new unit 结果为 片
3 片 + 5 片 结果为 8 片
24 片 / 8 片 结果为 3
£36 / 24 片 结果为 £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 km。要做减法,请给两个数字都加上单位:

calc
10 km - 12 km 结果为 -2 km

一段百分比区间则是另一回事:5-10% of £200 和 88% to 94% of 265 W 会把这笔账算两遍,给出区间的两端。请参阅百分比。

综合运用

下面是一篇在花园里搭建抬高式苗床的笔记。它算出需要买多少袋 50 升装的土,以及外圈需要多少块 1.8 m 长的围边木板:

calc
# 菜园里的抬高式苗床
苗床长度 = 2.4 m
苗床宽度 = 1.2 m
苗床深度 = 30 cm
苗床长度 * 苗床宽度 结果为 2.88 m²
土壤 = 苗床长度 * 苗床宽度 * 苗床深度 in L 结果为 864 L
1 袋 = 50 L 结果为 50 L
土壤 in 袋 rounded up 结果为 18 袋
围边 = 2 * (苗床长度 + 苗床宽度) 结果为 7.2 m
1 木板 = 1.8 m 结果为 1.8 m
围边 in 木板 rounded up 结果为 4 木板

米和厘米混用没有问题:体积以立方米计算出来,in L 再把它换算成升。把袋和木板定义为单位后,就可以直接换算成它们,而 rounded up 会给出整数,因为你不可能只买半袋土。把 苗床深度 改为 45 cm,下面的每个答案都会随之更新。