Ein Datentyp, der eine Ganzzahl darstellt. Eine Ganzzahl ist eine ganze Zahl, die negativ, positiv oder null sein kann. (dh ...- 2, -1, 0, 1, 2 ...) Verwenden Sie dieses Tag für Fragen zur Verwendung, Speicherung oder Bearbeitung von Ganzzahlen.
Kann unsigned long inteine zehnstellige Nummer (1.000.000.000 - 9.999.999.999) auf einem 32-Bit-Computer gespeichert werden? Darüber hinaus , was sind die Bereiche unsigned long int, long int, unsigned int, short int, short unsigned int, und int?
Wie erhöhe ich den Wert einer Ganzzahl in Java? Ich weiß, dass ich den Wert mit intValue abrufen und mit new Integer (int i) festlegen kann. playerID.intValue()++; scheint nicht zu funktionieren. Hinweis: PlayerID ist eine Ganzzahl, die erstellt wurde mit: Integer playerID = new Integer(1);
Es scheint, dass dies uint32_tviel häufiger vorkommt als uint_fast32_t(mir ist klar, dass dies ein anekdotischer Beweis ist). Das erscheint mir allerdings kontraintuitiv. Fast immer, wenn ich sehe, dass eine Implementierung verwendet wird uint32_t, ist alles, was sie wirklich will, eine Ganzzahl, die Werte bis zu 4.294.967.295 enthalten kann (normalerweise eine …
Ich habe ein char [], das einen Wert wie "0x1800785" enthält, aber für die Funktion, der ich den Wert geben möchte, ist ein int erforderlich. Wie kann ich dies in ein int konvertieren? Ich habe mich umgesehen, kann aber keine Antwort finden. Vielen Dank.
Ich brauche eine Funktion , die zwei bekommt Ints ( aund b) und kehrt A/Bals Int. Ich bin sicher, dass A/Bdas immer eine ganze Zahl sein wird. Hier ist meine Lösung: myDiv :: Int -> Int -> Int myDiv a b = let x = fromIntegral a y = fromIntegral …
Auf CodeReview habe ich einen funktionierenden Code gepostet und um Tipps gebeten, um ihn zu verbessern. Eine, die ich bekam, war die Verwendung einer booleschen Methode, um zu überprüfen, ob eine ArrayList eine gerade Anzahl von Indizes hatte (was erforderlich war). Dies war der Code, der vorgeschlagen wurde: private static …
Ich versuche, von einem int in einen String zu konvertieren, habe aber Probleme. Ich habe die Ausführung durch den Debugger verfolgt und die Zeichenfolge 'myT' erhält den Wert 'sum', aber die Anweisung 'if' funktioniert nicht richtig, wenn 'sum' 10,11,12 ist. Sollte ich nicht einen primitiven int-Typ verwenden, um die Nummer …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage Während ich meinen Code ausführe, erhalte ich Folgendes NumberFormatException: …
Gibt es einen Leistungsgewinn / -verlust durch die Verwendung von Ganzzahlen ohne Vorzeichen gegenüber Ganzzahlen mit Vorzeichen? Wenn ja, geht das auch kurz und lang?
Aktuelles Lernen Swift, es gibt Möglichkeiten, Max- und Min- Werte für verschiedene Arten von Ganzzahlen wie Int.maxund zu finden Int.min. Gibt es eine Möglichkeit, den Maximalwert für Double und Float zu ermitteln? Welches Dokument sollte ich für diese Art von Frage verwenden? Ich lese gerade Apples The Swift Programming Language …
Ich war neugierig zu wissen, wie ich eine Zahl auf die nächste ganze Zahl runden kann. Zum Beispiel, wenn ich hätte: int a = 59 / 4; das wäre 14,75, wenn es im Gleitkomma berechnet würde; Wie kann ich das Ergebnis als 15 in "a" speichern?
Ist es sicher, dass ints in Objective-C immer auf 0 initialisiert wird? Wenn ein Objekt mit intIvars neu instanziiert wurde, kann man dann sicher annehmen, dass seine Ivars den Wert 0 haben?
Aus den Antworten, die ich aus dieser Frage erhalten habe , geht hervor, dass C ++ diese Anforderung für die Konvertierung shortin intbei der Ausführung von arithmetischen Operationen von C geerbt hat . Darf ich Ihnen überlegen, warum dies überhaupt in C eingeführt wurde? Warum nicht einfach diese Operationen als …
Grundsätzlich konvertiere ich einen Float in einen Int, aber ich habe nicht immer den erwarteten Wert. Hier ist der Code, den ich ausführe: x = 2,51 print("--------- 251.0") y = 251.0 print(y) print(int(y)) print("--------- 2.51 * 100") y = x * 100 print(y) print(int(y)) print("--------- 2.51 * 1000 / 10") …
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.