Eine lange Ganzzahl ist eine Ganzzahl, die normalerweise doppelt so groß ist wie eine Standard-Ganzzahl. Es wird in mehreren Programmiersprachen durch das Schlüsselwort 'long' dargestellt.
Ich kann nie verstehen, wie man einen unsigned longDatentyp in C druckt . Angenommen, es unsigned_fooist ein unsigned long, dann versuche ich: printf("%lu\n", unsigned_foo) printf("%du\n", unsigned_foo) printf("%ud\n", unsigned_foo) printf("%ll\n", unsigned_foo) printf("%ld\n", unsigned_foo) printf("%dl\n", unsigned_foo) Und alle drucken -123123123stattdessen eine Nummer unsigned long, die ich habe.
Ich habe gerade eine Beispiel-BB-App erstellt, mit der Sie das Datum auswählen können. DateField curDateFld = new DateField("Choose Date: ", System.currentTimeMillis(), DateField.DATE | DateField.FIELD_LEFT); Nachdem ich das Datum ausgewählt habe, muss ich diesen langen Wert in String konvertieren, damit ich den Datumswert einfach irgendwo in der Datenbank speichern kann. Ich …
Ich finde sowohl hier als auch bei Google-Leuten immer wieder Probleme, von und longnach intund nicht umgekehrt. Ich bin mir jedoch sicher, dass ich nicht der einzige bin, der auf dieses Szenario gestoßen ist, bevor er von intzu übergegangen ist Long. Die einzigen anderen Antworten, die ich gefunden habe, waren …
Primitive Datentypen - Oracle Doc sagt, dass der Bereich longin Java -9,223,372,036,854,775,808zu 9,223,372,036,854,775,807. Aber wenn ich so etwas in meiner Sonnenfinsternis mache long i = 12345678910; es zeigt mir " The literal 12345678910 of type int is out of range" Fehler. Es gibt 2 Fragen. 1) Wie initialisiere ich das …
Ich wechsle von Java zu C ++ und habe einige Fragen zum longDatentyp. Wenn Sie in Java eine Ganzzahl größer als 2 32 halten möchten, schreiben Sie einfach long x;. In C ++ scheint dies longjedoch sowohl ein Datentyp als auch ein Modifikator zu sein. Es scheint verschiedene Möglichkeiten zu …
Wie konvertiere ich ein longin ein byte[]und zurück in Java? Ich versuche, a longin a umzuwandeln , byte[]damit ich das byte[]über eine TCP-Verbindung senden kann . Auf der anderen Seite möchte ich das nehmen byte[]und es wieder in ein konvertieren double.
Ich habe beide gefunden long int longund int long longkann für einen Variablentyp kompilieren. Gibt es einen Unterschied zwischen long int long, int long long, long longund long long int? Ist der Typ im Allgemeinen identisch, wenn er die gleiche Anzahl von hat long? 1 lang: long l; int long …
Die Zufallsklasse verfügt über eine Methode zum Generieren von Zufalls-Int in einem bestimmten Bereich. Beispielsweise: Random r = new Random(); int x = r.nextInt(100); Dies würde eine int-Zahl erzeugen, die größer oder gleich 0 und kleiner als 100 ist. Ich möchte genau dasselbe mit einer langen Zahl tun. long y …
Ich habe eine Liste mit langen Werten (zum Beispiel: 1220227200, 1220832000, 1221436800 ...), die ich vom Webdienst heruntergeladen habe. Ich muss es in Daten umwandeln. Leider so zum Beispiel: Date d = new Date(1220227200); gibt den 1. Januar 1970 zurück. Kennt jemand einen anderen Weg, um es richtig zu konvertieren?
Ich habe 3 sehr große vorzeichenbehaftete Ganzzahlen. long x = long.MaxValue; long y = long.MaxValue - 1; long z = long.MaxValue - 2; Ich möchte ihren abgeschnittenen Durchschnitt berechnen. Der erwartete Durchschnittswert ist long.MaxValue - 1, das heißt 9223372036854775806. Es ist unmöglich, es zu berechnen als: long avg = (x …
Ich möchte den Sonderfall behandeln, bei dem das Multiplizieren zweier Zahlen einen Überlauf verursacht. Der Code sieht ungefähr so aus: int a = 20; long b = 30; // if a or b are big enough, this result will silently overflow long c = a * b; Das ist eine …
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.