Ergebnis 1 bis 13 von 13
Thema: Java Wurzel ziehen
-
08.10.2009, 19:53 #1OPYoshi
Java Wurzel ziehen
ich habe folgenden Quellcode eingeben (Auszug)
int Strecke1 = X1 + X2;
int Strecke2 = Y1 + Y2;
int Strecke3 = Strecke1 ^ 2;
int Strecke4 = Strecke2 ^ 2;
int Strecke5 = Strecke4 + Strecke3;
int Strecke = sqrt (Strecke5);
erstens: Kann ich das auch iwo einfach eingeben? soll ein normale Pythagorassatz sein
zweitens: der erkennt bei mir den letzten ausdruck nicht. schreibt als meldung:
cannot find symbol method sqrt(int)
An anderen stellen hab ich gelesen, das das so richtig sein soll, aber der macht das einfach nicht mit.
Wäre toll, wenn mir jemand bei diesen Problemchen helfen könnte.
MfG,
OPYoshi
-
-
08.10.2009, 19:54 #2Dreami
AW: Java Wurzel ziehen
Wenns so nicht geht kannst du auch ^0.5 rechnen, bzw. so auch jede andere beliebige Wurzel ziehen.
Wie du das in Java schreibst weiss ich allerdings nicht.
-
08.10.2009, 19:57 #3OPYoshi
-
08.10.2009, 20:00 #4Dreami
AW: Java Wurzel ziehen
Muss der Abstand zwischen der Funktion und dem Parameter sein? Bei Perl wäre die Syntax z.B. diese:
sqrt($Strecke5);
-
08.10.2009, 20:03 #5OPYoshi
-
08.10.2009, 20:17 #6Dreami
AW: Java Wurzel ziehen
Probier mal Math.sqrt()
-
08.10.2009, 20:32 #7OPYoshi
schade, dachte, dass wäre der fehler, aber auch nicht:
possible loss of precission
och mensch -.-
Edit: hab den fehler gefunden. hab den falschen typen genommen, hätte double anstatt int sein müssen. math.sqrt ist richtig
Ey, das passte auf keine Kuhhaut, schon wieder so ein dämliches Problem:
Ich muss aus einer Dezimalzahl eine Zeitangabe machen (°,',")
Entweder gebrauche ich einen Befehl, der dies automatisch macht oder einen, mit denen ich Zahlen NUR abrunden kann. Ist Java überhaupt in der Lage zu so etwas? Wenn ja, wie tut das -.-
-
11.10.2009, 16:18 #8Burny
AW: Java Wurzel ziehen
@ OPYoshi:
Abrunden müsstest du mit Math.floor(double a) machen können (siehe Dokumentation von java.lang.Math).
Was benutzt du für eine Klasse für deine Zeitwerte? Alle nötigen Funktionen müssten in der Dokumenation von java.util.Date zu finden sein.
Viel Erfolg!
-
11.10.2009, 17:04 #9OPYoshi
AW: Java Wurzel ziehen
-
11.10.2009, 18:38 #10Burny
AW: Java Wurzel ziehen
Ich weiß nicht wie intensiv du dich mit Java beschäftigst und ob sich der Wechsel auf eine andere IDE lohnt (irgendwo sind IDEs ja auch ne Glaubensfrage). Mit eclipse habe ich aber bisher gute Erfahrungen gemacht: es kostet nichts und muss nur entpackt werden.
-
12.10.2009, 17:49 #11OPYoshi
-
12.10.2009, 18:09 #12Burny
AW: Java Wurzel ziehen
javabuch (Auch kostenlos zum herunterladen)
Java ist auch eine Insel Zum online Nachschlagen.
Wenn du da etwas nicht findest wirst du bei Suns Java Dokumentationen und Tutorials eigentlich immer fündig, wenn du einigermaßen des Englischen mächtig bist.
Die Quellen dürften zwar Oberkill sein, aber mit ein bisschen Suche sollte man da alles nötige finden.
-
12.10.2009, 21:23 #13OPYoshi
Ähnliche Themen
-
Zu Vater ziehen: Hey Leute ... ich brauch jetzt ma dringend euern Rat. Ich bin 17 Jahre und lebe schon mein ganzes Leben bei meiner Mutter. Zu meinem Vater... -
Coding Java Programm<-->Java Applet
Java Programm<-->Java Applet: Hallo Leute, ich versuche grade, mir Java beizubringen, hab das mittlerweile auch in der Schule. Altbekannt ist da natürlich der Taschenrechner.... -
Den Tod in den Dreck ziehen.: Hallo verehrte Community... Mich würde gerne eure Meinung interessieren, wenn jemand beispielsweise in einem Streit anfängt, sich über den Verlust... -
Stecker ziehen?: Kurze Frage: Darf man den Stecker ziehen, wenn die Wii-LED orange leuchtet (Wii connect 24 ist noch an) oder muss man zuerst alles abschalten (LED=... -
Spiele auf Ps3 ziehen...: Hi leutz :) Habe ne Seite wo man spiele ziehen kann für Playstation 3. Habe mir dort die Warhawk Beta us gezogen . Nur die frage ist wie bekomme...
Putin musstetaich einfach mal daran halten, dass er nicht einfach völkerrechtswidrig Nachbarstaaten angreifen kann. Das wäre zumindest Mal der erste...
Der Ukraine-Konflikt 2022