Según lo revelado por el título. En JavaScript hay un operador específico '>>>'. Por ejemplo, en JavaScript tendremos el siguiente resultado:Cómo obtener el desplazamiento binario derecho lógico en python
(-1000) >>> 3 = 536870787
(-1000) >> 3 = -125
1000 >>> 3 = 125
1000 >> 3 = 125
Entonces, ¿hay un cierto método o el operador que representa esta '>>>'?
'(val + 0x100000000)% 0x100000000)' es 'val% 0x100000000'. –
@Baffe Boyois: en Python ciertamente no lo es (el resultado siempre es positivo, mientras que el primer operando puede tener cualquier signo). – NPE
Ejemplo? Tenga en cuenta que '-1% 3 == 2' en Python. ["El operador de módulo siempre arroja un resultado con el mismo signo que su segundo operando (o cero)"] (http://docs.python.org/reference/expressions.html#binary-arithmetic-operations) –