Gemeinsamer Datentyp in vielen Programmiersprachen zur Darstellung einer ganzen Zahl. Verwenden Sie dieses Tag für Fragen zur Verwendung, Speicherung oder Bearbeitung von Ganzzahlen.
Wie konvertiert man eine int(Ganzzahl) in eine Zeichenfolge? Ich versuche eine Funktion zu erstellen, die die Daten von a structin eine Zeichenfolge konvertiert , um sie in einer Datei zu speichern.
Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> 2/2 1.0 Ist das beabsichtigt? Ich erinnere mich stark an frühere Versionen, die zurückgekehrt sind int/int=int? Was soll ich tun, gibt es einen neuen Divisionsoperator oder …
Pythons Mathematikmodul enthält praktische Funktionen wie floor& ceil. Diese Funktionen nehmen eine Gleitkommazahl und geben die nächste Ganzzahl darunter oder darüber zurück. Diese Funktionen geben die Antwort jedoch als Gleitkommazahl zurück. Beispielsweise: import math f=math.floor(2.3) Jetzt fkehrt zurück: 2.0 Was ist der sicherste Weg, um eine Ganzzahl aus diesem Float …
Ich weiß, dass, wenn Sie eine Boxed Primitive Integer mit einer Konstanten wie der folgenden vergleichen: Integer a = 4; if (a < 5) a wird automatisch entpackt und der Vergleich funktioniert. Was passiert jedoch, wenn Sie zwei Boxen Integersvergleichen und entweder Gleichheit oder weniger als / größer als vergleichen …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 2 Jahren . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Wie kann ich überprüfen, …
Ich habe eine ganze Zahl: 1695609641 wenn ich Methode benutze: String hex = Integer.toHexString(1695609641); system.out.println(hex); gibt: 6510f329 aber ich möchte ein Byte-Array: byte[] bytearray = new byte[] { (byte) 0x65, (byte)0x10, (byte)0xf3, (byte)0x29}; Wie kann ich das machen?
Ich habe keine Ahnung, warum diese Codezeilen unterschiedliche Werte zurückgeben: System.out.println(Integer.valueOf("127")==Integer.valueOf("127")); System.out.println(Integer.valueOf("128")==Integer.valueOf("128")); System.out.println(Integer.parseInt("128")==Integer.valueOf("128")); Die Ausgabe ist: true false true Warum kehrt der erste trueund der zweite zurück false? Gibt es etwas anderes, das ich zwischen 127und nicht weiß 128? (Natürlich weiß ich das 127< 128.) Warum kehrt der dritte zurück …
Wie konvertiere ich eine Zeichenfolge in eine Ganzzahl? Ich habe ein Textfeld, in das der Benutzer eine Nummer eingeben muss: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); Und der Wert wird der Zeichenfolge zugewiesen hello. Ich möchte es in eine Ganzzahl konvertieren, damit ich die eingegebene Zahl erhalten …
Um eine Ganzzahl in eine Binärzahl umzuwandeln, habe ich diesen Code verwendet: >>> bin(6) '0b110' und wann ich die '0b' löschen soll, benutze ich Folgendes: >>> bin(6)[2:] '110' Was kann ich tun, wenn ich 6als 00000110statt zeigen möchte 110?
Ich möchte eine Ganzzahl basierend auf dem Alphabet in ein Zeichenäquivalent umwandeln. Beispielsweise: 0 => a 1 => b 2 => c 3 => d usw. Ich könnte ein Array erstellen und es einfach nachschlagen, wenn ich es brauche, aber ich frage mich, ob es eine eingebaute Funktion gibt, die …
Ich verwende einen intTyp, um einen Wert zu speichern. Aufgrund der Semantik des Programms variiert der Wert immer in einem sehr kleinen Bereich (0 - 36) und wird int(nicht a char) nur wegen der CPU-Effizienz verwendet. Es scheint, dass viele spezielle arithmetische Optimierungen für einen so kleinen Bereich von ganzen …
class D { public static void main(String args[]) { Integer b2=128; Integer b3=128; System.out.println(b2==b3); } } Ausgabe: false class D { public static void main(String args[]) { Integer b2=127; Integer b3=127; System.out.println(b2==b3); } } Ausgabe: true Hinweis: Zahlen zwischen -128 und 127 sind wahr.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.