Pandas: working of exponential operator ** : I am running a python script where I am computing following:

    t - 2 ** (j - 1) * l

where t = 302536, j = 6, l=0
this returns me 302536, I am not able to understand how.
As per me the result should have been 302536.

`2 ** (j - 1) * l` results in 0 which according to me should have resulted in 1 as `(j - 1) * l results in 0`

how is this being computed.