Java - Coseno

 
Vista:

Coseno

Publicado por Angel (4 intervenciones) el 24/10/2015 13:27:23
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package practica2;
import java.util.Scanner;
public class ejercicio1 {
public static void main(String[] args) {
 
	Scanner entrada=new Scanner(System.in);
 
	System.out.println("Introducelo");
 
	double x=entrada.nextDouble();
 
	double radianes=x*(Math.PI/180);
 
	double numerador=1;
 
	double denominador=1;
 
	double termino=1;
 
	double coseno=Math.cos(x);
 
	double n=1;
 
	double suma=1;
 
	double precision=1E-5;
 
	double fact=1;
 
	while (termino>=precision) {
 
		for (double i = 2*n; i>0; i--) {
			fact=fact*i;
 
		}
 
		numerador=Math.pow(-1,n)*Math.pow(radianes, 2*n);
 
		denominador=fact;
 
		termino=numerador/denominador;
 
 
		suma+=termino;
 
		n++;
	}
	System.out.println("el valor es: "+suma);
	System.out.println("el valor real es: "+coseno);
}
}

Aguien me puede ayudar a decirme que esta mal? tengo que hacer un coseno a través de la formula de taylor, saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Lawliet
Val: 308
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Coseno

Publicado por Lawliet (303 intervenciones) el 24/10/2015 15:54:51
Hola...

Disculpa, que error te marca o por que dices que esta mal? ^^!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar