Wurzel berechnen

T

tanye

Gast
Hey Leutz ,

Kann grad mal einer nen kurzen Blick über diesen Quelltext werfen ? Hab das vor ner Weile mal geschrieben und grad drüber geschaut , wobei sich mir 2 Fragen dazu stellen , die ich mir nicht beantworten konnte und google hat mich nicht ganz zufrieden gestellt :

Java:
import javax.swing.*;


public class Wurzel {


	public static double squrt (double Eingabe) {
		
//Initialisierung : 
		
		double xNULL = 1;
		double xNplusEins = (xNULL + Eingabe/xNULL)/2;
		
		
//Schleife :	
		
		while (java.lang.Math.abs(xNplusEins-xNULL) >= 0.00001){
	
// Der erste Wert wird zu dem Neuen			
			
			xNULL = xNplusEins; //Alter Wert wird durch neueren Wert ersetzt
			
			xNplusEins = (xNULL + Eingabe/xNULL)/2;	//"Neues" xNplusEins errechnen 
			
		}
		
		return xNplusEins;
		
	}		
	
	public static void main(String[] args) {
		
		int n;
		
		String s = JOptionPane.showInputDialog("Eingabe einer Zahl:");

		n = Integer.parseInt(s);

		System.out.println(squrt(n));
	}
		
	}

1. "Eingabe" ist zwar als double initialisiert , aber woher weiß er wirklich , dass es die Eingabe ist ?
Bin ich blind oder ist dass garnicht deklariert worden ?

2.Was bewirkt "java.lang.Math.abs" ? Google sagt , dass es irgendwie konkret wiedergegeben wird oder sowas , aber ich check nicht genau was es soll ...

Wär geil wenn jmd hilft :)

Ansonsten schönen Abend noch ;)
 

XHelp

Top Contributor
Du hast in DEINEM Code abs verwendet, weißt aber nicht, was das ist? oO

1. Eingabe ist zwar double, aber da werden nur Integer-Werte übergeben, d.h. die werden dann zu Double umgewandelt
2. Betragsfunktion
 
T

tanye

Gast
ja die quelltexte sind teilweise im skript schon vorgegeben ^^ kein sorge :D muss immer ergänzt werden und is schon ne weile her ^^


was ich meine ist , ich hab doch diesen Teil z.B.

Java:
		String s = JOptionPane.showInputDialog("Eingabe einer Zahl:");

		n = Integer.parseInt(s);

n hat also den Wert der ihm vom User zugewiesen wird ... so muss es doch im Prinzip auch bei "Eingabe" sein , woher also kennt er den Wert , verstehst du mein Problem ?

Könntest du noch kurz erläutern was du damit meinst "Betragsfunktion" ?
Einfach der Betrag im Sinne von |a| zB. ? ... ^^

... ah ok ... ist der Betrag :D aber no°1 is mir immer noch nich klar :S
 
Zuletzt bearbeitet von einem Moderator:

XHelp

Top Contributor
Naja, du ließt die Eingabe von dem Benutzer und parst es zum Integer.
Was die Methoden im einzelnen machen steht in der API beschrieben
 
T

tanye

Gast
Jop für das n ist es ja auch implementiert worden , aber für "Eingabe" irgendwie nicht ... ^^ hmm ???:L
 

Andi_CH

Top Contributor
Java:
	public static double sqrt (double eingabe) {

1. "Eingabe" ist zwar als double initialisiert , aber woher weiß er wirklich , dass es die Eingabe ist ?
Bin ich blind oder ist dass garnicht deklariert worden ?

1. eingabe KLEIN schreiben bitte

2. squrt??? na ja sqrt ist wohl geschickter

3. Wenn man vor lauter Bäumen den Wald nicht sieht ....
eingabe wird nicht mit double "initialisiert" (diese Aussage gehört wohl in dieselbe Kategorie wie "if-Schleife" :-( ) Eine Variable kann mit einem Wert initialisiert werden aber sicher nicht mit einem Typ.

Diese Zeile ist die Deklaration einer Funktion mit einem Parameter
Die Funktion liefert am Schluss der Berechnung ein Resultat vom Typ double
dazu braucht sie einen Wert vom Typ double, der innerhalb der über den Namen "eingabe" referenziert wird.

(Boah - so hochwissenschaftliche Abhandlungen am frühen Morgen - das ist schon was)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L k-te Wurzel aus a Berechnen! Java Basics - Anfänger-Themen 4
S Dritte Wurzel berechnen Java Basics - Anfänger-Themen 7
D kleinste Wurzel finden Java Basics - Anfänger-Themen 9
B Rekursion Wurzel Java Basics - Anfänger-Themen 39
S Programm zum Einlesen einer Zahl und Ausgabe der Wurzel Java Basics - Anfänger-Themen 13
B Datentypen Wurzel auf n stellen nach dem Komma selber zeihen -> double zu schlecht Java Basics - Anfänger-Themen 19
L Applikativer Algorithmuss Wurzel ziehen Java Basics - Anfänger-Themen 10
R Problem mit Javaaufgabe wegen Wurzel Java Basics - Anfänger-Themen 7
Luk10 3. Wurzel mit Math.pow(x, (1/3)) Java Basics - Anfänger-Themen 2
F FileSystem in Baum darstellen/wurzel festlegen Java Basics - Anfänger-Themen 3
N Datentypen Wurzel aus long ziehen Java Basics - Anfänger-Themen 4
J wurzel ziehen Java Basics - Anfänger-Themen 2
A wurzel von bigInteger Java Basics - Anfänger-Themen 4
P Quadrat und Wurzel HILFE!!!!! Java Basics - Anfänger-Themen 13
S Frage zu Wurzel Funktion Java Basics - Anfänger-Themen 6
J Wurzel mit einer Folge brechnen Java Basics - Anfänger-Themen 5
K Annährende ganzzahlige Berechnung der Wurzel Java Basics - Anfänger-Themen 8
G wurzel durch probieren in einer schleife bekommen Java Basics - Anfänger-Themen 5
M Werte quadrieren und Wurzel ziehen Java Basics - Anfänger-Themen 22
R Wurzel ziehen? Java Basics - Anfänger-Themen 24
7 Wurzel ziehen geht nicht :-( Java Basics - Anfänger-Themen 23
P Wurzel ziehen Java Basics - Anfänger-Themen 17
T Wurzel aus einer Double-Zahl ziehen Java Basics - Anfänger-Themen 9
U programmfrage (wurzel ziehen) Java Basics - Anfänger-Themen 2
M OOP Brüche nicht richtig berechnen Java Basics - Anfänger-Themen 3
V Durchschnittliche Volatility in Prozent für 4 Stunden berechnen Java Basics - Anfänger-Themen 14
T Fibonacci mit einer Hilfsmethode berechnen Java Basics - Anfänger-Themen 10
laxla123 Quersumme berechnen Java Basics - Anfänger-Themen 1
I For Schleife Summe berechnen Java Basics - Anfänger-Themen 13
S Vollmond berechnen und ausgeben Java Basics - Anfänger-Themen 12
S Vollkommene Zahl berechnen und ausgeben Java Basics - Anfänger-Themen 16
A Berechnen Moor Nachbarschaft Java Basics - Anfänger-Themen 5
E Geburtstag im Schaltjahr berechnen Java Basics - Anfänger-Themen 24
Lion.King Schaltjahr berechnen Java Basics - Anfänger-Themen 31
E Alter (Laufzeit) berechnen Java Basics - Anfänger-Themen 11
I Zuschläge berechnen Java Basics - Anfänger-Themen 15
L mit Fakultät mathematische Formel berechnen Java Basics - Anfänger-Themen 5
TanTanIsTrying Durschnitt berechnen von eingegebener Zahl bis 1 heruntergezählt Java Basics - Anfänger-Themen 9
L Präfix berechnen Java Basics - Anfänger-Themen 33
F Abstand zwischen zwei Objekten berechnen wie? Java Basics - Anfänger-Themen 1
Aemulit Java Schaltjahr berechnen Code Java Basics - Anfänger-Themen 7
Poppigescorn Quersumme Berechnen mit einer While Schleife Java Basics - Anfänger-Themen 13
I Potenz berechnen mit for-Schleife Java Basics - Anfänger-Themen 3
A Standardabweichung in Java berechnen Java Basics - Anfänger-Themen 10
H Gesamtabweichung mit Array berechnen Java Basics - Anfänger-Themen 2
G Java Rabatt berechnen Java Basics - Anfänger-Themen 8
V Rückgeld berechnen Java Basics - Anfänger-Themen 6
eleonori Durchschnitt aller Werte eines Baums berechnen Java Basics - Anfänger-Themen 5
Ianatrix Zahlen von a bis b berechnen Java Basics - Anfänger-Themen 7
L Max, min, Summe und Durchschnitt berechnen Java Basics - Anfänger-Themen 4
L Anhalteweg berechnen Java Basics - Anfänger-Themen 6
Aeon Erste Schritte Preise berechnen mit do-while Java Basics - Anfänger-Themen 9
M Quadratwurzel berechnen Java Basics - Anfänger-Themen 8
V Wachstum berechnen und in Ist-Formel verwenden Java Basics - Anfänger-Themen 5
N Variable aus anderen Variablen in statischer Klasse berechnen/abspeichern? Java Basics - Anfänger-Themen 4
M Abschreibungsplan berechnen Java Basics - Anfänger-Themen 23
V Gehalt berechnen in Java Java Basics - Anfänger-Themen 6
justemii Gehalt berechnen - Aufgabe Java-Programm Java Basics - Anfänger-Themen 9
L Anzahl der benachbarten Minen berechnen und setzen Java Basics - Anfänger-Themen 15
J Array Speicherplatz berechnen Java Basics - Anfänger-Themen 35
H Eingabedaten berechnen Java Basics - Anfänger-Themen 9
B Tranportkosten berechnen mit unterschiedlichen MwSt Java Basics - Anfänger-Themen 9
L Anzahl der Paare deren Summe = 0 ergibt berechnen Java Basics - Anfänger-Themen 0
V Erste Schritte Berechnen von Sinus; sin(x) ohne Math.* Java Basics - Anfänger-Themen 1
J Hilfe bei Java Aufgabe (Restschuld berechnen) Java Basics - Anfänger-Themen 11
N Ein Datum berechnen Java Basics - Anfänger-Themen 3
T Sparplan berechnen Java Basics - Anfänger-Themen 4
F Abstand zum Durchschnitt von 5 Zahlen berechnen... Java Basics - Anfänger-Themen 16
B java.util.Date berechnen Java Basics - Anfänger-Themen 11
P Mittelwert Arrayelemente berechnen Fehler Java Basics - Anfänger-Themen 5
CptK Best Practice Schussparabel berechnen Java Basics - Anfänger-Themen 3
T Modulo / Pow berechnen Java Basics - Anfänger-Themen 4
E Statistische Kennzahlen berechnen Java Basics - Anfänger-Themen 2
F Switch Case Modulo berechnen Java Basics - Anfänger-Themen 12
B mehrere Werte mit scanner und while schleife einlesen, max berechnen bzw addieren Java Basics - Anfänger-Themen 2
C Preis berechnen mit Java Java Basics - Anfänger-Themen 4
B Zahl in String abspeichern und später berechnen Java Basics - Anfänger-Themen 15
N Best Practice Image recognition fuzzy Superhash berechnen Java Basics - Anfänger-Themen 1
Dawinartor Erste Schritte Schaltjahr berechnen Java Basics - Anfänger-Themen 1
L Pi berechnen Java Basics - Anfänger-Themen 1
CptK Term (als String) berechnen und ausgeben Java Basics - Anfänger-Themen 10
L Den Winkel zwischen zwei Vektoren berechnen! Java Basics - Anfänger-Themen 2
J Variablen arithmetischen Mittelwert berechnen Java Basics - Anfänger-Themen 5
K Matrixen berechnen nach Worker Master Paradigma mit Threads Java Basics - Anfänger-Themen 4
R Winkel berechnen bzw. Geraden sortieren Java Basics - Anfänger-Themen 33
I Schnittpunkt zweier Geraden berechnen Java Basics - Anfänger-Themen 25
M Erste Schritte Mittelwert berechnen -> Methode in der Methode? Java Basics - Anfänger-Themen 14
S Compiler-Fehler Schaltjahr berechnen Java Basics - Anfänger-Themen 5
B Fakultätsfunktion Rekursiv Berechnen aber mit Array Java Basics - Anfänger-Themen 10
S Durchschnitt berechnen aus zwei Textfeldern Java Basics - Anfänger-Themen 21
D Summe berechnen mit verändertem Wert aus Schleife Java Basics - Anfänger-Themen 1
R Liga Berechnen Java Basics - Anfänger-Themen 1
P Klassen Berechnen mehrerer Map-Werte Java Basics - Anfänger-Themen 13
R Fussballtabellen berechnen Java Basics - Anfänger-Themen 12
J Fibonacci -Folge rekursiv berechnen Java Basics - Anfänger-Themen 18
J Durchschnitt jeder Zeile und und Spalte in einem 2D Arrays berechnen Java Basics - Anfänger-Themen 6
F ISBN Prüfziffer berechnen Java Basics - Anfänger-Themen 17
F Die Teilersumme einer Eingabe berechnen Java Basics - Anfänger-Themen 11
S Negafibonacci Folge berechnen Java Basics - Anfänger-Themen 24
G Array Mittelwert berechnen, wie? Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben