G
Guest
Gast
Also der Sinus soll durch ein Näherrungsverfahren an nährt werden.
http://mathenexus.zum.de/html/analysis/funktionen_winkel_weiteres/weiterfuehrendes/trigo_13.htm
Das Programm soll folgende Aufgaben erfüllen.
Die Reihenentwicklung soll sofort abbrechen, sobald die Differenz der Absolutbeträge zweier aufeinanderfolgender Summanden kleiner als eine vorzugebende Abbruchschranke s ist.
-Eingabe von x und s
-Berechnung und Ausgabe des Näherungswertes für sin(x)
.Es soll die Anzahl der Summanden ausgegeben werden.
Also mienPRogramm ist ncith vollständig bzw. das st der Anfang
wollte wissne warum bekmomme ich diesen Fehler.
Wei kann ich dne verbessern.
Möchte kein komplett gelöstes Bespiel bekommen ich möchte Java lernen.
Danek im vorraus
Das ist mein Fehler
Asinus.java:25: pow(double,double) in java.lang.Math cannot be applied to (double)
z=Math.pow(x*(Zweimali));
^
Danke im voraus und sorry wenn ich nerven sollte
http://mathenexus.zum.de/html/analysis/funktionen_winkel_weiteres/weiterfuehrendes/trigo_13.htm
Das Programm soll folgende Aufgaben erfüllen.
Die Reihenentwicklung soll sofort abbrechen, sobald die Differenz der Absolutbeträge zweier aufeinanderfolgender Summanden kleiner als eine vorzugebende Abbruchschranke s ist.
-Eingabe von x und s
-Berechnung und Ausgabe des Näherungswertes für sin(x)
.Es soll die Anzahl der Summanden ausgegeben werden.
Also mienPRogramm ist ncith vollständig bzw. das st der Anfang
wollte wissne warum bekmomme ich diesen Fehler.
Wei kann ich dne verbessern.
Möchte kein komplett gelöstes Bespiel bekommen ich möchte Java lernen.
Danek im vorraus
Code:
class Asinus
{
public static void main(String args[])
{
double z;/*Zähler also beim Bruch*/
double n;/*Nenner des Bruches*/
double Zweimali;/*2 Mal i*/
double DiffAbs;/*Differenz der Absolout Beträge*/
double x;/*Wird von der Tastatur eingelesen*/
double BetragNenner;/*Betrag des nenners*/
double sum=0;/*Summe der Werte*/
double i;/*Zählvariable*/
int s;/*Abbruchschranke*/
System.out.println("Geben sie einen Wert für die Abbruchschranke s ein");
s=IO1.einint();
for(i=1;i<=s;i++)
{
Zweimali=2*(i-1);
System.out.println("Ihr Zweimal i lautet:"+Zweimali);
}
System.out.println("Ihr 2 mal i lautet:"+Zweimali);
System.out.println("Wir berechnen die Annährrung des Sinus");
System.out.println("Geben sie eine Zahl für x ein");
x=IO1.einint();/*Zahl wird von der tastatur eingelesen*/
z=Math.pow(x*(Zweimali));
System.out.println("Ihr Zähler lautet:"+z);
}
}
Das ist mein Fehler
Asinus.java:25: pow(double,double) in java.lang.Math cannot be applied to (double)
z=Math.pow(x*(Zweimali));
^
Danke im voraus und sorry wenn ich nerven sollte