Umkehren i zuerst möchte eine Zahl in das Binärformat zu konvertieren, dann invertieren bitweise .. wie folgt aus:Javascript einen binären Wert einer Zahl
Nummer 793 = 1100011001 dann in den binären Wert umwandeln: 0011100110
in Javascript kann ich folgendes tun:
var x = 793;
document.write(x.toString(2)); // gives 0011100110
das gibt mir den binären Wert der Zahl .. aber wie invertieren i die binäre bitweise?
habe ich versucht, den Operator ~, aber nicht wahrscheinlich arbeiten ... die Ausgabe ist: -1100011010
jede mögliche Hilfe? Dank im Voraus
Ich verstehe nicht, wie dies die Frage beantwortet, weil XOR-Verknüpfung mit 0 tut ** nicht ** jede Änderung Bits, wie Sie gezeigt haben. –
@Greg Ah, Gehirn Lag Entschuldigung kopierte das falsche Zeug aus meiner Shell, werde es beheben –
xor'ing ein Element mit 0 tut nichts – 6502