Suchergebnisse für Anfrage "integer-overflow"

5 die antwort

Ist es undefiniertes Verhalten, wenn das Zwischenergebnis eines Ausdrucks überläuft?

Diese Frage ist ein Ergebnis eines anderenSO Frage.Beispielcode

12 die antwort

Wie erkenne ich einen Überlauf, während ich zwei 2er-Komplement-Ganzzahlen multipliziere?

Ich möchte zwei Zahlen multiplizieren und feststellen, ob ein Überlauf aufgetreten ist. Was ist der einfachste Weg das zu tun?

4 die antwort

Warum wird in der Java-Arithmetik durch Über- oder Unterlauf niemals eine Ausnahme ausgelöst?

Während der Java Arithmetic-Operation löst JVM keine Unterlauf- oder Überlaufausnahme aus. So oft stoßen wir auf unerwartete Ergebnisse und fragen uns, was s...

TOP-Veröffentlichungen

12 die antwort

Force PHP Integer Overflow

Wir haben einige ganzzahlige Arithmetiken, die aus historischen Gründen auf PHP genauso funktionieren müssen wie in einigen statisch typisierten Sprachen. Seit dem letzten Upgrade von PHP hat sich das Verhalten für überlaufende ...

4 die antwort

BCrypt sagt, lange, ähnliche Passwörter sind äquivalent - Problem mit mir, dem Edelstein oder dem Gebiet der Kryptographie?

Ich habe mit BCrypt experimentiert und Folgendes festgestellt. Wenn es darauf ankommt, starte ich ruby 1.9.2dev (2010-04-30 trunk 27557) [i686-linux] require 'bcrypt' # bcrypt-ruby gem, version 2.1.2 @long_string_1 ...

8 die antwort

Warum verursachen Sprachen standardmäßig keine Fehler beim Überlauf von Ganzzahlen?

2 die antwort

Wie werden arithmetische Überlauffehler in Swift abgefangen?

Dies ist wahrscheinlich einfach. Wir wissen, dass der Operator&+ führt eine modulare Arithmetik für ganze Zahlen durch (umlaufend), während der Operator+ verursacht einen Fehler. $ swift 1> var x: Int8 = 100 x: Int8 = 100 2> x &+ x $R0: Int8 = ...

5 die antwort

Warum ist ein vorzeichenloser Integer-Überlauf definiert, ein vorzeichenbehafteter Integer-Überlauf jedoch nicht?

3 die antwort

Wie kann ich in Rust ein Flag für einen Ganzzahlüberlauf zurückgeben?

Swift hat arithmetische Ganzzahlüberlauffunktionen, die ein Flag zurückgeben, unabhängig davon, ob die Zahl übergelaufen ist oder nicht. Haben wir dasselbe in Rust?

8 die antwort

Was ist der richtige Weg, um den Durchschnitt zweier Werte zu ermitteln?

Ich habe kürzlich erfahren, dass Integer-Überlauf ein undefiniertes Verhalten in C ist (Nebenfrage - ist es auch UB in C ++?) In der C-Programmierung müssen Sie häufig den Durchschnitt aus zwei Werten ermittelna undb. Jedoch zu tun(a+b)/2 kann ...