2013-07-17 6 views
0

Есть ли авторитетные и всеобъемлющие unit conversion Javascript library? Я не хочу, чтобы какие-либо библиотеки делали вызовы AJAX WolframAlpha или Google, но то, что делает расчет локально.Javascript: библиотека преобразования единиц измерения?

+1

Проверьте это: HTTP: // STAC koverflow.com/a/3531444/864385 – Shawn31313

+2

Проверить здесь http://stackoverflow.com/questions/865590/unit-of-measure-conversion-library – elclanrs

+0

Nice one;) @elclanrs – Shawn31313

ответ

2

В библиотеке math.js имеется поддержка единиц. Библиотека еще не поддерживает производные единицы, но это планирование. Использование

http://mathjs.org/

Пример:

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

Можно определить производные единицы этой небольшой библиотекой : https://github.com/aktos-io/scada.js/blob/master/src/lib/aea/convert-units.ls – ceremcem

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

Смежные вопросы