problemas con Math.sin()
Estoy elaborando un programa de algoritmos geneticos en la escuela que tiene que evaluar una funcion como la sig:
short num; //num = numero aleatorio entre 10000-20000;
...
float fitness = 0f;
float x = num/10000;
fitness = 6 * Math.sin(2*x);
...
el caso es que siempre me devuelve el mismo valor, 1.5459 o algo asi.... he simplificado esto a solo:
math.sin(x)
y aun asi el resultado no concuera con el de la calculadora.....
short num; //num = numero aleatorio entre 10000-20000;
...
float fitness = 0f;
float x = num/10000;
fitness = 6 * Math.sin(2*x);
...
el caso es que siempre me devuelve el mismo valor, 1.5459 o algo asi.... he simplificado esto a solo:
math.sin(x)
y aun asi el resultado no concuera con el de la calculadora.....