Als «integer» getaggte Fragen

215
Wie vergleiche ich zwei Ganzzahlen in Java richtig?

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...

213
Initialisieren Sie ein Long in Java

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...

190
Java Integer to Byte Array

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...

160
Sichere Ganzzahlanalyse in Ruby

Ich habe beispielsweise eine Zeichenfolge '123'und möchte sie in eine Ganzzahl konvertieren 123. Ich weiß, dass Sie es einfach tun können some_string.to_i, aber das wandelt sich 'lolipops'in um 0, was nicht der Effekt ist, an den ich denke . Ich möchte, dass es mir ins Gesicht sprengt, wenn ich...

153
Wie benutzt man BigInteger?

Ich habe diesen Code, der nicht funktioniert: BigInteger sum = BigInteger.valueOf(0); for(int i = 2; i < 5000; i++) { if (isPrim(i)) { sum.add(BigInteger.valueOf(i)); } } Die Summenvariable ist immer 0. Was mache ich