So formatieren Sie eine Gleitkommazahl so, dass die Ziffer vor dem Trennzeichen nicht angezeigt wird, wenn sie 0 ist

Packmann

Ich habe derzeit so etwas:

float someFloat = -0.42f;
String.format("%.2f", someFloat);

Dies wird gedruckt als:

-0.42

Ich möchte Platz sparen, da dies auf einer GUI mit begrenztem horizontalem Platz ausgegeben wird. Stattdessen möchte ich, dass es gedruckt wird:

-.42

und ähnlich für einen positiven Wert, zB:

.52

Für Werte a mit |a|>1 sollte es trotzdem die Ziffer vor dem Trennzeichen drucken, zB:

42.42

Wie erreiche ich das?

Hari Haravelan

Sie können DecimalFormatstattdessen verwenden, dies funktioniert auch für mehr als 1 Wert

float someFloat = -0.42f;
String withoutLeadingZero = new DecimalFormat(".##").format(someFloat);
System.out.println(withoutLeadingZero);

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

So formatieren Sie eine Zahl so, dass sie immer zweistellig vor dem Komma ist

So weisen Sie an, dass die Winkelwährungspipe (2) so angezeigt wird, wie sie ist, wenn der Wert eine Zeichenfolge ist, die nicht int oder float ist

So vermeiden Sie, dass "undefiniert" in einer Zeichenfolge angezeigt wird, wenn eine Zeichenfolge nicht definiert ist - Javascript

Formatieren Sie float so, dass Dezimalstellen angezeigt werden, wenn Java nicht Null ist

Formatieren Sie die Tabelle so, dass neben jedem vorherigen Bereich eine Schaltfläche angezeigt wird

So formatieren Sie eine CSV-Datei so, dass sie wie eine Tabelle in HTML angezeigt wird

Versuchen Sie, eine Zahl so zu formatieren, dass sie als Ganzzahl zwischen 0 und 100 angezeigt wird, aber das Format funktioniert nicht?

Swift - So verhindern Sie, dass die Tastatur geschlossen wird, wenn eine Warnung angezeigt wird

So legen Sie einen InputType so fest, dass eine negative Gleitkommazahl für einen inputTypeEditText angezeigt wird

So verhindern Sie, dass die Tastatur nicht angezeigt wird

Flutter Firebase: So steuern Sie, dass Benachrichtigungen nicht angezeigt werden, wenn die App im Vordergrund ist

Formatieren Sie eine Telefonnummer (beseitigen Sie Leerzeichen und ersetzen Sie die erste Ziffer, wenn es 0 ist)

So fügen Sie vor dem Wert "0" hinzu, wenn die Wertelänge == 1 ist

So verhindern Sie, dass eine Warnung vor der Implementierung einer nicht verwendeten Variablen einer abstrakten Klasse angezeigt wird

Formatieren Sie Google Sheet so, dass nur die erste Instanz jedes Werts in der Spalte angezeigt wird

So verhindern Sie, dass eine Zeilenanzahl an die Datenbank gesendet wird, wenn der Paginator deaktiviert ist

Formatieren Sie die Summe so, dass keine Dezimalstellen angezeigt werden

So richten Sie Einschränkungen so ein, dass die Breite einer Ansicht 0 ist, wenn sie nicht mindestens eine bestimmte Breite haben kann

So leiten Sie Variablen in eine Datei um, die jedoch nicht auf dem Bildschirm angezeigt wird

So legen Sie fest, dass ein Textfeld an eine Klasse gebunden wird, die nicht in der Datenkontextklasse ist

So laden Sie die Seite neu, wenn die Seite auf dem Bildschirm angezeigt wird - flattern Sie

So verhindern Sie, dass der Block angezeigt wird, wenn kein Pfad zur Datei vorhanden ist

Flutter Bloc - So zeigen Sie an, dass der Fehler weiterhin angezeigt wird, wenn das Senden fehlgeschlagen ist

Formatieren Sie die pandas y-Achse so, dass die Zeit anstelle der gesamten Sekunden angezeigt wird

So verhindern Sie, dass Text hinter dem Suchsymbol angezeigt wird

So erkennen Sie, dass eine bestimmte Ansicht auf dem Bildschirm in SwiftUI angezeigt wird

So verhindern Sie, dass eine Methode, die eine Zukunft zurückgibt, aufgerufen wird, bis ein vorheriger Aufruf nicht abgeschlossen ist

So erzwingen Sie, dass useEffect in app.js vor dem useEffect einer anderen Komponente geladen wird, wenn die Seite manuell aktualisiert wird

So verhindern Sie, dass sich EditText nach oben bewegt, wenn die Tastatur angezeigt wird

TOP Liste

  1. 1

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  2. 2

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  3. 3

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  4. 4

    Popup-Fenster oder mehrere Fenster mit PyQt5 / QtDesigner

  5. 5

    Rekursive Funktion, deren Ausführung ewig dauert

  6. 6

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  7. 7

    Was ist schneller: SUM über NULL oder über 0?

  8. 8

    RGB-Daten, die vom Python-Programm gesendet werden, werden von Arduino nicht richtig empfangen

  9. 9

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  10. 10

    Unity Build-Fehler: Der Name 'EditorUtility' ist im aktuellen Kontext nicht vorhanden

  11. 11

    Löschen Sie Text in div mit Javascript

  12. 12

    Wie kann ich eine Schleife mit der Funktion #define erstellen?

  13. 13

    Summieren der Werte von JSON-Objekten in Javascript

  14. 14

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  15. 15

    Blättern Sie auf Radio Click zur Abschnitts-ID

  16. 16

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  17. 17

    Eclipse Oxygen - Projekte verschwinden

  18. 18

    Springe zur nächsten Gruppe, wenn die Bedingung erfüllt ist

  19. 19

    Wie kann ich den Kaskadenmodus global einstellen?

  20. 20

    So laden Sie Bilder je nach Browserbreite

  21. 21

    Wie leite ich eine Schnittstelle aus Klasseneigenschaften (ohne Methoden) in Typescript ab?

heißlabel

Archiv