-1

有没有比下面的更好、更智能的方式来构建公制与英制转换表?

即用于计算供应商使用不同单位系统的产品的存储/运输成本的电子表格。

提前致谢!

长度

Metric                Imperial

1 mm                  0.03937 in
1 cm        10 mm     0.3937 in
1 m         100 cm    1.0936 yd

Imperial              Metric

1 in                  2.54 cm
1 ft        12 in     0.3048 m
1 yd        3 ft      0.9144 m

体积

Metric                Imperial

1 cm3                 0.0610 in3
1 dm3     1,000 cm3   0.0353 ft3
1 m3      1,000 dm3   1.3080 yd3
1 l       1 dm3       1.76 pt

Imperial              Metric

1 in3                 16.387 cm3
1 ft3     1,728 in3   0.0283 m3
1 fl oz               28.413 ml
1 pt      20 fl oz    0.5683 l

USA measure                               Metric

1 fl oz               1.0408 uk fl oz     29.574 ml
1 pint (16 fl oz)     0.8327 uk pt        0.4731 l
1 gallon              0.8327 uk gal       3.7854 l

大量的

Metric                Imperial

1 mg                  0.0154 grain
1 g      1,000 mg     0.0353 oz
1 kg     1,000 g      2.2046 lb

Imperial              Metric

1 oz     437.5 grain  28.35 g
1 lb     16 oz        0.4536 kg
1 stone  14 lb        6.3503 kg
1 cwt    112 lb       50.802 kg

编辑

Length:  1 m = N in / N ft / N yd
Volume:  1 m3 = N in3 / N ft3 / N yd3
Weight:  1 kg = N oz / N lb
4

1 回答 1

0

如果 1g = .0353 oz,则 2g = 2 * 1g = 2 * .0353 oz。您需要做的就是对比率进行编程,然后乘以实际单位数。

示例 1lb = .4536 kg

因此每磅有 0.4536 公斤

编辑

为了简化表格,只需将所有内容都基于一个单位,然后在要转换的每个其他单位中找到该单位的数量。然后在转换时始终使用该基本单位作为转换的中间单位。

于 2012-06-23T19:11:22.003 回答