Hallo allerseits, gibt es eine möglichkeit in java 2 hoch n zu schreiben? danke & gruß heinz
H heinz Gast 17. Nov 2007 #1 Hallo allerseits, gibt es eine möglichkeit in java 2 hoch n zu schreiben? danke & gruß heinz
E Einwegdose Aktives Mitglied 18. Nov 2007 #3 Klar: Code:In die Zwischenablage kopieren System.out.print("2 hoch n"); Die Suche hätte auch geholfen :> http://www.java-forum.org/de/topic59246_potenzieren-ohne-vorgegebene-methoden.html
Klar: Code:In die Zwischenablage kopieren System.out.print("2 hoch n"); Die Suche hätte auch geholfen :> http://www.java-forum.org/de/topic59246_potenzieren-ohne-vorgegebene-methoden.html
H heinz Gast 18. Nov 2007 #4 Danke fuer die tipps, allerdings ist mein Problem, dass ich keine vorgefertigten Methoden verwenden soll(te).
Danke fuer die tipps, allerdings ist mein Problem, dass ich keine vorgefertigten Methoden verwenden soll(te).
R RicoSoft Aktives Mitglied 18. Nov 2007 #5 naja, 2 hoch n ist halt ein klassisches problem von shifting 1 << n = 2 hoch n in java
E Einwegdose Aktives Mitglied 18. Nov 2007 #6 Bei dem Link den ich dir gepostet habe, funktioniert es gerade OHNE vorgefertigte Methoden ^^
G Gast Gast 18. Nov 2007 #7 Sonst einfach eine Schleife schreiben, wie etwa: int zweiHochN(int n) { int counter = 0; int result = 1; while (counter < n) { result = result * 2; counter++; } return result; }
Sonst einfach eine Schleife schreiben, wie etwa: int zweiHochN(int n) { int counter = 0; int result = 1; while (counter < n) { result = result * 2; counter++; } return result; }