true
randRangeNonZero( -90, 90 ) * 5
ANGLE*2*PI/360
ANGLE + "^{\\circ}"
randFromArray( [ "cos", "sin" ] )
{ "cos": $._("coseno"), "sin": $._("seno")}[FN]
{ "cos": "x", "sin": "y"}[FN]
roundTo(3,{cos:Math.cos(ANGLE*(Math.PI/180)),sin:Math.sin(ANGLE*(Math.PI/180))}[FN])
\FN(PRETTY_ANGLE) = \text{?}
SOLUTION
angle
var e=floor(guess/(2*PI)),r=guess-2*e*PI;e=floor(ANGLE_RADIANS/(2*PI));var a=ANGLE_RADIANS-2*e*PI;return abs(guess)<.001?!0:abs(a-r)<.001
KhanUtil.setAngle(guess)
Mueve el punto anaranjado alrededor de la circunferencia unitaria hasta el ángulo indicado dentro de la expresión FNNAME anterior.
Indica el FNNAME valor en el campo de respuesta.
initUnitCircle(DEGREES)
Encuentra el FNNAME usando la circunferencia unitaria, primero encuentra el ángulo. Arrastra el punto anaranjado alrededor de la circunferencia hasta que PRETTY_ANGLE esté seleccionado.
El ángulo correcto está seleccionado. Recuerda, el FNNAME de un ángulo es representado por la coordenada COORD del punto en la circunferencia unitaria.
goToAngle(ANGLE)
La coordenada COORD de este punto es SOLUTION, así que \FN(PRETTY_ANGLE) = SOLUTION.
goToAngle(ANGLE),showCoordinates(ANGLE)
false
randFromArray([-6*PI/2,-5*PI/2,-7*PI/3,-9*PI/4,-2*PI,-11*PI/6,-7*PI/4,-5*PI/3,-3*PI/2,-4*PI/3,-5*PI/4,-7*PI/6,-PI,-5*PI/6,-3*PI/4,-2*PI/3,-PI/2,-PI/3,-PI/4,-PI/6,-PI/12,PI/12,PI/6,PI/4,PI/3,PI/2,2*PI/3,3*PI/4,5*PI/6,PI,7*PI/6,5*PI/4,4*PI/3,3*PI/2,5*PI/3,7*PI/4,11*PI/6,2*PI,9*PI/4,7*PI/3,5*PI/2,6*PI/2])
ANGLE
piFraction(ANGLE)
randFromArray( [ "cos", "sin" ] )
{ "cos": $._("coseno"), "sin": $._("seno")}[FN]
{ "cos": "x", "sin": "y"}[FN]
roundTo(3,{cos:Math.cos(ANGLE),sin:Math.sin(ANGLE)}[FN])