Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Bitweise verschiebung mit Javascript nur bis zum 32sten Bit???

Benjamin Blümchen / 6 Antworten / Flachansicht Nickles

Hallo,
ich hab mal eine Frage zur Bitweisen verschiebeung unter Javascript, also dem Mein Problem ist, das ich das Bitweise UND (also &) für Zahlen benutzen will die mehr als 32 bit haben. Irgendwie Klappt das aber nicht.
Bin für jeden Tipp dankbar!!!!

Mfg,
BB

bei Antwort benachrichtigen
Borlander Benjamin Blümchen „Bitweise verschiebung mit Javascript nur bis zum 32sten Bit???“
Optionen
warum kann ich dann z.B. 2147483648*4 rechnen und es kommt ein Ergebnis raus????
Wird dann vermutlich in float/double (u.U. heißt der Typ in JS auch anderes) konvertiert (mit diesen Typen lassen sich größere Zahlenbereiche darstellen, nur u.U. nicht mehr so genau)...

Mein Problem ist, das ich das Bitweise UND (also &) für Zahlen benutzen will die mehr als 32 bit haben.
Wozu brauchst Du das und lässte sich das Problem nicht u.U. auf mehrere Integers aufsplitten?


Gruß
Borlander
bei Antwort benachrichtigen
Antwort Benjamin Blümchen
Antwort mr.escape
Antwort Benjamin Blümchen