Javascript:计量单位转换库?

时间:2013-07-17 02:54:47

标签: math physics javascript unit-conversion

是否有信誉良好且全面的unit conversion Javascript库?我不希望任何库向AJAM调用WolframAlpha或Google,而是在本地进行计算。

2 个答案:

答案 0 :(得分:3)

math.js库附带了对单位的支持。该库尚不支持派生单位,但这是在规划中。

http://mathjs.org/

使用示例:

math.eval('2 inch in cm');
math.eval('0.5kg + 33g');
math.eval('cos(45 deg)');

答案 1 :(得分:1)

库“测量”在单位类型(体积,质量等)之间进行转换,并支持多个单位系统(美国,英制,公制)

// volume
measure('1 teaspoon').teaspoons() // 1
measure('1 1/2 tsp.').teaspoons() // 1.5
measure('2 cups and 1 pint').quarts() // 1

// mass
measure('1 pound').ounces() // 16
measure('1 1/2 oz.').ounces() // 1.5

// operations
measure('1 teaspoon').add('1 teaspoon').teaspoons();
measure('6 1/2 teaspoon').divide(2).teaspoons(); // 3.25

https://github.com/dubbs/measure