的情況如下:的JavaScript錯誤 - 左移位返回錯誤的輸出
/// returns 406913024, but should 417018740736
alert(6363201 << 16);
有什麼不對?我試圖在紅寶石相同,並且它返回正確的值(http://www.miniwebtool.com/bitwise-calculator/bit-shift/?data_type=10&number=6363201&place=16&operator=Shift+Left)
JavaScript使用一個內部爲32位int。 –