Hallo Ich habe mich gefragt, wie man die Anzahl der Bits für eine Zahl in Java einstellen. ZB (Ganzzahl 2, aber ich möchte, dass es eine 8-Bit-Binärzahl ist, also 00000010). Ich habe Integer.toBinaryString verwendet, aber nur als 10 ausgedruckt. Vielen Dank im VorausEinstellung genaue Bit-Nummer für die binäre Ausgabe in Java
0
A
Antwort
0
Sie können System.out.format()
statt System.out.println()
für diesen Zweck verwenden. Hier können Sie Ihr gewünschtes Format angeben, in dem Sie Ihre Integer
oder Float
oder einen anderen Datentyp drucken möchten. Versuchen Sie, den folgenden Code:
int x = 2;
String binary = Integer.toBinaryString(x);
System.out.format("%08d",Integer.parseInt(binary));
In obigem Code, die letzte Zeile markieren. Wir wollen Integer
drucken, also haben wir %d
verwendet und wir wollten 8 0
vor diesem Integer x
, also haben wir 08
verwendet. So wird das Format: %08d
. Weitere Informationen zur Formatierung finden Sie unter .
Verwandte Themen
- 1. Genaue binäre Bildklassifizierung
- 2. SOLR Genaue Übereinstimmung Ausgabe
- 3. Binäre Ausgabe und Testen für Eclipse-Plugins
- 4. Genaue Geometrie in Java
- 5. Erstellen Muster eine genaue Zahl in Java für die Suche
- 6. Algorithmus für binäre Arithmetik in Java
- 7. Einstellung Inhaltstyp in Java für Datei herunterladen
- 8. java: binäre Zeichenfolge in int
- 9. schlecht Operandentypen für binäre Operator "&" java
- 10. Geschachtelte binäre Suche Java
- 11. Ist die genaue lua binäre Lage in den luarocks Kompilierungsoptionen angegeben werden?
- 12. Einstellung externe Ausgabe Ordner in Eclipse Indigo
- 13. Read mp3 binäre Daten für die Visualisierung
- 14. Genaue Übereinstimmung für Muster in Bash
- 15. NSPredicate für genaue Übereinstimmung
- 16. Wie lese ich binäre Dateien in Java
- 17. Binäre Ausgabe von Google Script HMAC Beschreibung
- 18. Einstellung Java-Pfad auf Windows für Ant
- 19. eine id-Ausgabe in d3 Einstellung
- 20. Eingabe/Ausgabe in GLPK für Java
- 21. Java binäre Suche Array-Liste
- 22. Silverlight 3.0 Unterstützung für die binäre Serialisierung?
- 23. Einstellung Java-Klassenpfad in Linux?
- 24. Eleganter Code für die binäre Addition?
- 25. binäre Suche Ratespiel Server Seite in Java
- 26. Einstellung für Ländereinstellung für Java-Überschreibung für bestimmtes Gebietsschema
- 27. MySQL wait_timeout globale und Session-Einstellung Ausgabe
- 28. Einstellung sun.locale.formatasdefault auf true in Java 7
- 29. Destruktor für binäre Suchbaum
- 30. Java-Ausgabe in Wahrscheinlichkeitszählung
führende Nullen sind implizit und werden daher nicht wirklich gespeichert. Wenn Sie sie anzeigen möchten, führen Sie den String durch eine Formatierungsfunktion, um die "fehlenden" Ziffern aufzufüllen. –
Versuchen Sie, etwas einzustellen oder etwas zu drucken? Dies sind völlig unterschiedliche Dinge, weil Sie Dinge auf Werte setzen und Sie Darstellungen und Werte drucken, und Darstellungen sind völlig verschieden. (Zum Beispiel, "zehn" und "10" sind die gleichen Werte, aber unterschiedliche Darstellungen.) –
Es war danke @ Kaushal28 – dwill09