negative-number

Почему правильное смещение -1 всегда дает -1 в PHP?

Я пытаюсь понять, почему, если я сдвигаю отрицательное целое число -1, я всегда получаю -1, например: echo -1 >> ... это так, я делаю: -1 >> 3 = -1 / 2^3 Разве это значение не должно быть -1/8 = -0,125? Спасибо за внимание.

PHP Неподписанный Сдвиг вправо - Неисправен

Итак, при использовании моего метода для предварительной обработки (>>>) сдвига вправо без знака в PHP результат невере ... PAD_LEFT); $ret[0] = '1'; $ret = bindec($ret); } else { $ret = (int)$x >> (int)$n; } return $ret;

Извлечение положительных и отрицательных чисел с плавающей запятой из строки в php

Для php мне нужно извлечь числа с плавающей запятой из строки. Я новичок в регулярных выражениях, но я нашел решение, к ... удь изменить выражение для меня таким образом, чтобы отрицательные числа также были включены должным образом? Спасибо!