Математическая библиотека на BeagleBone Black

Хотелось бы на BeagleBone Black вычислить тригонометрические функции, но не знает как добавить соответствующую библиотеку и новые функции не распознаются в javascriptвведите здесь описание изображения


person Irek Wawrzoła    schedule 02.02.2017    source источник


Ответы (1)


Используйте Math.atan и Math.PI. И позаботьтесь о том, что связано скобками. Что-то типа

angle = Math.atan(state/state2) * 180/Math.PI;

или даже

angle = Math.atan2(state,state2) * 180/Math.PI;
person Lutz Lehmann    schedule 02.02.2017
comment
Спасибо, работает :) Может быть, вы умеете округлять числа в javascript? Я пытаюсь Math.round(), но это не работает - person Irek Wawrzoła; 02.02.2017
comment
Это зависит от того, хотите ли вы выполнять дальнейшие вычисления с округленным числом или округление только для отображения? a.toFixed(2) создает строку с двумя десятичными знаками из числовой переменной a. - person Lutz Lehmann; 03.02.2017