Formatierung: ganzzahlige Float Werte nach Int

Status
Nicht offen für weitere Antworten.
D

dimon813

Gast
Hallo,

ich schreibe ei kleines Tool in dem mit ganzen Zahlen, sowie Kommazahlen, je nach Eingabe gerechnet wird. Beide Typen werden jedoch als Float Werte behandelt.

Das Float Ergebnis wird dann zu einem String umgewandelt und in einem Label bzw. Textfeld ausgegeben.

Nun zum Problem: Falls nun das Ergebnis eine ganze Zahl wird, wird es trotzdem z.B. als 5.0 angezeigt, da ursprünglich Float.

Ich konnte leider keine Funktion/Moglichkeit finden, wie ich mein Ergebnis (egal ob als Float oder String) analysieren kann und die Nachkommastellen entfernen kann, falls es eine ganze Zahl wird. Es geht dabei rein um eine schönere Ausgabe.

Danke im Voraus
 

Marcel_Handball

Bekanntes Mitglied
Code:
public class Test {
   
   public static void main(String[] args) {
	   float eins = 5.0f;
	   int zwei = (int)eins;
       System.out.println(zwei);
   }
}
 

Leroy42

Top Contributor
Code:
boolean isInt(float f) {return (int) f == f;}

textField.setText(isInt(f) ? String.valueOf((int) f) : String.valueOf(f));
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Code-Formatierung Java Basics - Anfänger-Themen 2
J Spezielle Ausgabe Formatierung Java Basics - Anfänger-Themen 4
P Problem mit richtiger Formatierung :( Java Basics - Anfänger-Themen 1
T Formatierung von Zahlen (Tausendertrennzeichen) Java Basics - Anfänger-Themen 2
T Problem mit double-Formatierung Java Basics - Anfänger-Themen 3
U kompilieren geht nicht wg. Formatierung wahrscheinlich Java Basics - Anfänger-Themen 7
T Tabellarische Formatierung beziehungsweise Ausgabe Java Basics - Anfänger-Themen 4
B JLabel Text Formatierung Java Basics - Anfänger-Themen 5
O Text Formatierung Java Basics - Anfänger-Themen 13
I Input/Output System.out.println formatierung? möglich? Java Basics - Anfänger-Themen 2
H html-Text mit Formatierung in String speichern Java Basics - Anfänger-Themen 4
E Formatierung der Ausgabe Java Basics - Anfänger-Themen 6
D Time Formatierung - Falsches Resultat Java Basics - Anfänger-Themen 4
T JPanel formatierung Java Basics - Anfänger-Themen 3
B Random Zahlen und Formatierung Java Basics - Anfänger-Themen 6
A Frage bei der Formatierung von SimpleDateFormat Java Basics - Anfänger-Themen 7
F XML-Formatierung Java Basics - Anfänger-Themen 4
A Formatierung Java Basics - Anfänger-Themen 3
G JTable formatierung von zahlen Java Basics - Anfänger-Themen 2
A Formatierung Java Basics - Anfänger-Themen 4
S .txt ausgabe / Formatierung Java Basics - Anfänger-Themen 2
N formatierung aus printf in string verwenden Java Basics - Anfänger-Themen 3
J jadfq - Formatierung von Doubles Java Basics - Anfänger-Themen 8
A formatierung Java Basics - Anfänger-Themen 9
B Formatierung beim Drucken Java Basics - Anfänger-Themen 4
vogella String von Formatierung befreien Java Basics - Anfänger-Themen 15
U Übername der texfield formatierung Java Basics - Anfänger-Themen 3
S HTML mit CSS-Formatierung aus Java erzeugen Java Basics - Anfänger-Themen 5
D Suche ActionListener und Formatierung für Textfelder Java Basics - Anfänger-Themen 4
C Ganzzahlige Werte in Boolean ausgeben und überprüfen ob Primzahl oder nicht, wenn es keine Primzahl ist soll es die Primfaktorzerlegung ausgeben Java Basics - Anfänger-Themen 4
C Datentypen Ganzzahlige Literale Java Basics - Anfänger-Themen 3
P Typecasting für Ganzzahlige Zufallszahl (Math.random) Java Basics - Anfänger-Themen 2
L Nur ganzzahlige Zahlen im Textfeld Java Basics - Anfänger-Themen 3
K Annährende ganzzahlige Berechnung der Wurzel Java Basics - Anfänger-Themen 8
N ganzzahlige Zufallszahlen Java Basics - Anfänger-Themen 13
W Double or Float zusammenrechnen Java Basics - Anfänger-Themen 15
T float soll durch schleife die größte mögliche Zahl herausfinden, Ausgabe ist aber "Infinity" Java Basics - Anfänger-Themen 1
H Cast von Float nach String klappt nicht Java Basics - Anfänger-Themen 12
ms_cikar Bin to Float convertieren funktioniert nicht Java Basics - Anfänger-Themen 24
S Fragen zu Ausgabe double und float Java Basics - Anfänger-Themen 3
B String to Float Java Basics - Anfänger-Themen 27
A Negative float Werte? Java Basics - Anfänger-Themen 10
J Float Frage Java Basics - Anfänger-Themen 1
K Überprüfen ob Eingabe ein Float ist Java Basics - Anfänger-Themen 4
V Variablen Genauigkeit von float Java Basics - Anfänger-Themen 3
M Datentypen Byte, Float und Boolean Java Basics - Anfänger-Themen 13
MiMa String nach float Konvertieren Java Basics - Anfänger-Themen 23
S Math.ceil für float Java Basics - Anfänger-Themen 1
T Kann erbende Klasse Attribute der vererbenden Klasse anpassen (int -> float)? Java Basics - Anfänger-Themen 9
J Array zu float Java Basics - Anfänger-Themen 6
I Datentypen float-Grenzen (?) Java Basics - Anfänger-Themen 21
X Einfache Frage; wie soll ich die spezielle float var speichern? Java Basics - Anfänger-Themen 2
C Erste Schritte Eingabe mit Float Java Basics - Anfänger-Themen 1
K Erste Schritte switch - Warum sind long/float/double/... nicht erlaubt? Java Basics - Anfänger-Themen 5
M Datentypen Integer und Float Konflikt Java Basics - Anfänger-Themen 3
N Mehrdimensionales float Array aus .txt-Datei einlesen? Java Basics - Anfänger-Themen 17
V Datentypen Position mit Int und Float berechen und ausgeben Java Basics - Anfänger-Themen 5
G double in float umwandeln Java Basics - Anfänger-Themen 2
B Datentypen Test float und double speichern Zahlen nur ungefähr Java Basics - Anfänger-Themen 4
P Variablen 2D float unterteilen Java Basics - Anfänger-Themen 3
W Variablen float rundet beim Bruch rechnen Java Basics - Anfänger-Themen 3
M Erste Schritte float-Array auslesen Java Basics - Anfänger-Themen 4
S byte to float Java Basics - Anfänger-Themen 4
K Datentypen Wertebereich float/double - Warum nicht hoch -1 Java Basics - Anfänger-Themen 6
J Falsche Darstellung von Float Java Basics - Anfänger-Themen 2
1 float Array deklarieren Java Basics - Anfänger-Themen 10
T Operatoren Float in byte umwandeln Java Basics - Anfänger-Themen 3
N Methoden String to Float Java Basics - Anfänger-Themen 3
G Queue mit int oder float Java Basics - Anfänger-Themen 3
Luk10 Unpräzise float-Werte Java Basics - Anfänger-Themen 10
U Nachbarzahl einer Float Java Basics - Anfänger-Themen 4
R Float Wertebereich Java Basics - Anfänger-Themen 3
V Double schneller als Float? Java Basics - Anfänger-Themen 13
T float[] in float Fehler Java Basics - Anfänger-Themen 6
P Einem Double-Objekt einen float-Wert zuweisen Java Basics - Anfänger-Themen 2
B Datentypen Float ohne .0 ausgeben, sonstige Nachkommastellen aber erhalten Java Basics - Anfänger-Themen 4
K aus String mach Float funktioniert nicht warum? Java Basics - Anfänger-Themen 7
C Probleme mit float und int Java Basics - Anfänger-Themen 3
O 64bit- OS byte, short, int oder long bzw. float oder double? Java Basics - Anfänger-Themen 13
M String Datei in Float-Matrix umwandeln Java Basics - Anfänger-Themen 8
M float/double Anzahl Nachkommastellen ermitteln Java Basics - Anfänger-Themen 18
K float to String Java Basics - Anfänger-Themen 11
T Fehler beim Konvertieren (String --> Float) Java Basics - Anfänger-Themen 5
C Falsches Ergebnis float-Addition Java Basics - Anfänger-Themen 10
N Datentypen Warum Compilerfehler bei float f = 4.0; Java Basics - Anfänger-Themen 2
X Float ausgeben Java Basics - Anfänger-Themen 3
B Datentypen char, int, float in String Variable speichern Java Basics - Anfänger-Themen 4
M Float und double Java Basics - Anfänger-Themen 11
S Datentypen float statt void Java Basics - Anfänger-Themen 3
J String => Float Problem Java Basics - Anfänger-Themen 10
C Datentypen Float und Double Java Basics - Anfänger-Themen 2
M Float auf bestimmte Nachkommazahl runden Java Basics - Anfänger-Themen 3
D Datentypen Parse float[] to int[] Java Basics - Anfänger-Themen 4
S Long und Float Frage Java Basics - Anfänger-Themen 2
lenniii float[] Java Basics - Anfänger-Themen 2
S casten array in int von float Java Basics - Anfänger-Themen 5
P float Eingabe wird nicht akzeptiert, obwohl Variable als float deklariert Java Basics - Anfänger-Themen 2
M Vergleich Float-, Doublewert Java Basics - Anfänger-Themen 10
F Array in double/float Java Basics - Anfänger-Themen 4
A text mit float ausgeben Java Basics - Anfänger-Themen 14

Ähnliche Java Themen

Neue Themen


Oben