Gemeinsamer Datentyp in vielen Programmiersprachen zur Darstellung einer ganzen Zahl. Verwenden Sie dieses Tag für Fragen zur Verwendung, Speicherung oder Bearbeitung von Ganzzahlen.
Der folgende Codeblock gibt die Ausgabe als 0 an. public class HelloWorld{ public static void main(String []args){ int product = 1; for (int i = 10; i <= 99; i++) { product *= i; } System.out.println(product); } } Kann mir bitte jemand erklären, warum das passiert?
Ich verwende Scilab und möchte ein Array von Booleschen Werten in ein Array von Ganzzahlen konvertieren: >>> x = np.array([4, 3, 2, 1]) >>> y = 2 >= x >>> y array([False, False, True, True], dtype=bool) In Scilab kann ich verwenden: >>> bool2s(y) 0. 0. 1. 1. oder multiplizieren Sie …
Wie der Titel schon sagt, möchte ich eine Gleitkommazahl auf die nächste Ganzzahl abrunden. Wenn es jedoch kein Ganzes ist, möchte ich die Variable IMMER abrunden, unabhängig davon, wie nahe sie an der nächsten Ganzzahl liegt. Gibt es eine Möglichkeit, dies zu tun?
Kann jemand die Leistung meiner Ganzzahl mit dem unten verlinkten std :: string-Code übertreffen? Es gibt bereits mehrere Fragen, die erklären, wie eine Ganzzahl in eine std::stringin C ++ konvertiert wird , wie diese , aber keine der bereitgestellten Lösungen ist effizient. Hier ist kompilierbereiter Code für einige gängige Methoden, …
Weiß jemand, wie Python intern int und long-Typen verwaltet? Wählt es dynamisch den richtigen Typ? Was ist die Grenze für ein int? Ich verwende Python 2.6. Ist es anders als in früheren Versionen? Wie soll ich den folgenden Code verstehen? >>> print type(65535) <type 'int'> >>> print type(65536*65536) <type 'long'> …
Was ist der größte int-Wert, den Sie in PHP speichern können, wenn Sie die speziellen Bibliotheken ignorieren, mit denen Sie mit sehr großen Zahlen arbeiten können?
Ich versuche, etwas häufig genug zu tun: Benutzereingaben in einem Shell-Skript analysieren. Wenn der Benutzer eine gültige Ganzzahl angegeben hat, führt das Skript eine Sache aus, und wenn es nicht gültig ist, führt es etwas anderes aus. Das Problem ist, ich habe keinen einfachen (und einigermaßen eleganten) Weg gefunden, dies …
Ich habe das Gefühl, ich muss es einfach nicht finden können. Gibt es einen Grund, warum die C ++ - powFunktion die "Power" -Funktion nur für floats und doubles implementiert ? Ich weiß, dass die Implementierung trivial ist. Ich habe nur das Gefühl, dass ich Arbeiten mache, die in einer …
Ich habe dieses "Feature" nirgendwo anders gesehen. Ich weiß, dass das 32. Bit für die Speicherbereinigung verwendet wird. Aber warum ist das nur bei Ints so und nicht bei den anderen Grundtypen?
Warum erlaubt Python 3 "00" als Literal für 0, aber nicht "01" als Literal für 1? Gibt es einen guten Grund? Diese Inkonsistenz verblüfft mich. (Und wir sprechen von Python 3, das absichtlich die Abwärtskompatibilität gebrochen hat, um Ziele wie Konsistenz zu erreichen.) Beispielsweise: >>> from datetime import time >>> …
Was ist der Unterschied zwischen Parse () und TryParse ()? int number = int.Parse(textBoxNumber.Text); // The Try-Parse Method int.TryParse(textBoxNumber.Text, out number); Gibt es eine Form der Fehlerprüfung wie einen Try-Catch-Block?
Ich muss testen, ob jede Zahl von 1 bis 1000 ein Vielfaches von 3 oder ein Vielfaches von 5 ist. Ich dachte, ich würde dies tun, indem ich die Zahl durch 3 dividiere, und wenn das Ergebnis eine ganze Zahl ist, würde es dies tun sei ein Vielfaches von 3. …
Gibt es einen besseren kürzeren Weg als das Iterieren über das Array? int[] arr = new int[] { 1, 2, 3 }; int sum = 0; for (int i = 0; i < arr.Length; i++) { sum += arr[i]; } Klärung: Besser primär bedeutet saubereren Code, aber auch Hinweise zur …
Was bedeutet ein 0xPräfix auf einer Zahl? const int shared_segment_size = 0x6400; Es ist aus einem C-Programm. Ich kann mich nicht erinnern, was es xbedeutet und was der Brief besonders bedeutet.
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.