Wenn ich den folgenden Visual Basic-Code ausführe:
%Vor% (Angenommen a
ist ein Double, dessen Wert 15.0 ist)
Das Ergebnis für b
liegt bei 32.275.
Aber wenn ich den folgenden Java-Code ausführe, der dasselbe wie oben tun soll:
%Vor% Auch wenn a
15 ist, bekomme ich ein ganz anderes Ergebnis: etwa 17.
Beide lösen diese Gleichung:
Warum ist das so? Woran ich gerade arbeite, das Ergebnis von Visual Basic, nach dem ich suche.
^
ist ein XOR-Operator in Java. Verwenden Sie Math.pow(2,8)
, das in Visual Basic 2 ^ 8
ist.