-151
Почему должно быть -151? Как может получиться -151 при сдвиге на 3 миллиона битов?
console.log(-1231341 >> 13)
да так и в гоу
потому что знаковые числа при переполнении ряда падают в наименьшее отрицательное значение?
https://play.golang.org/p/CeWdj3xz2sQ
Обсуждают сегодня