Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Java programmieren

Junglist - 37
Halbprofi (offline)

Dabei seit 12.2006
363 Beiträge
Geschrieben am: 21.04.2009 um 16:46 Uhr

Mahlzeit! Hab schon genug gegoogelt und find aber nix dazu
gibts ne möglichkeit in Java eine beliebige zahlen- bzw- zeichenkette hochgestellt asuzugeben?
hab n prog für exponentialschreibweise schreiben müssen
als bsp.:
System.out.print(zahl + " ^ " + exponent + " = " + ergebnis);
das gibt ja folgendes aus
zahl ^ exponent = ergebnis

ich will aber, dass er mir den exponenten hochgestellt ausgibt
z.B. bei zahl = 10 und exponent = 3 soll er folgendes asugeben
10³=1000
RoHaN - 45
Profi (offline)

Dabei seit 04.2006
698 Beiträge

Geschrieben am: 21.04.2009 um 16:57 Uhr

musst doch nur irgendwo die rechnung ausführen....momentan rechnest du doch noch garnichts

Alcohol doesn't solve any problems, but if you think again, neither does Milk !!!

Junglist - 37
Halbprofi (offline)

Dabei seit 12.2006
363 Beiträge
Geschrieben am: 21.04.2009 um 17:00 Uhr

das war doch nur der auszug, der für die konsolenausgabe zuständig is...
das programm läuft ja, ich will NUR wissen, ob das mit der hochgestellten ausgabe irgendwie geht...
MadWurst - 36
Fortgeschrittener (offline)

Dabei seit 11.2007
85 Beiträge
Geschrieben am: 21.04.2009 um 17:04 Uhr

du musst das ASCII zeichen in der tabelle suchen anders geht das glaub net :-)

Wasch dahanna los?

Fuce - 38
Profi (offline)

Dabei seit 09.2004
815 Beiträge

Geschrieben am: 21.04.2009 um 17:13 Uhr

guck mal hier

IT`S NOT ABOUT BREAKING HEARTS - IT`S ABOUT BREAKING FACES !

---Tobi - 39
Profi (offline)

Dabei seit 10.2004
445 Beiträge

Geschrieben am: 21.04.2009 um 17:41 Uhr

Ich denke bis auf ein paar Sonderzeichen (^2 und ^3) die als ascii zeichen vorhanden sind, funktioniert das in der Konsole nicht -> du benötigst ne GUI
Deckhaege - 41
Fortgeschrittener (offline)

Dabei seit 01.2006
87 Beiträge

Geschrieben am: 21.04.2009 um 18:03 Uhr
Zuletzt editiert am: 21.04.2009 um 18:07 Uhr

Also wenn du das in ein JLabel, JTextField, etc ausgibst, dann kannst du mit HTML arbeiten.

Code sollte ungefährt so aussehen:

JLabel lbl = new JLabel("<html>Irgendeine Zahl<sup>Der Exponent</sup></html>");

Aber keine Garantie, dass Java auch den <sup>-Befehl kennt. Hab ich noch nie ausprobiert.

In der Konsole wird es sehr schwierig bis unmöglich das hinzubekommen.
  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -