[JAVA] Anzahl der Ziffern des numerischen Typs

Was soll ich mit dem kleineren ID-Elementtyp tun? Was ist die maximale Anzahl von Stellen in Integer überhaupt?

Ganzzahlige 10 Ziffern → Dann sind Elemente mit 9 oder weniger Ziffern Integer.

Kurze 5 Ziffern → Dann sind Elemente mit 4 oder weniger Ziffern kurz.

Byte 3 Ziffern → Dann sind Elemente mit 2 oder weniger Ziffern Bytes.

Wenn du darüber nachdenkst

Es scheint, dass Integer auf den aktuellen 32-Bit / 64-Bit-Mainstream-Computern die beste Leistung bietet, nicht nur Java.

Sicher erinnere ich mich, dass ich so etwas vor langer Zeit gelernt habe.

Ich frage mich also, ob die Zahlen, die die Obergrenze von Integer nicht überschreiten, durch Integer definiert sind.

Referenz: Informationen zu Java-Integer-Typen (long, int, short, byte) [int kann schneller als Short und Byte verarbeitet werden](https://ja.stackoverflow.com/questions/39344/int kann schneller als Short und Byte verarbeitet werden)

Recommended Posts

Anzahl der Ziffern des numerischen Typs
Zählen Sie die Anzahl der Stellen nach dem Dezimalpunkt in Java
Kann die Anzahl der Ziffern Math.log10 (x) .floor + 1 sein?
Implementierung der Rails-Sortierfunktion (angezeigt in der Reihenfolge der Anzahl der Gleichen)
Ein Programm, das die Anzahl der Wörter in einer Liste zählt
Finden Sie mit Kotlin die Anzahl der Tage in einem Monat
Die Fallstricke von JAX-RS WebTarget.queryParam ()
Implementierung von HashMap mit Kotlin
Formular, das den Wert des sich wiederholenden Elements in Spring MVC erhält
Vereinfachte Version der Zahlenberechnung durch Sammeln von Informationen in einer Instanz