function RollPitchJawToMachine(roll, pitch, yaw) {
var _A = roll * Math.PI / 180;
var _B = pitch * Math.PI / 180;
var _C = yaw * Math.PI / 180;
var _sB = Math.sin(_B), _cB = Math.cos(_B);
var _sA = Math.sin(_A), _cA = Math.cos(_A);
var _sC = Math.sin(_C), _cC = Math.cos(_C);
var I = _sB * _cC;
var J = _sA * _cB * _cC + _cA * _sC;
var K = _cA * _cB * _cC - _sA * _sC;
var A = Math.atan2(Math.sqrt(I * I + J * J), K) * 180 / Math.PI;
var C = Math.atan2(I,-J) * 180 / Math.PI;
A = -1 * parseFloat(A.toFixed(3));
C = -1 * parseFloat(C.toFixed(3));
return "A=" + A + " C=" + C;
}
console.log(RollPitchJawToMachine(-15,7,0));