You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Computes the bitwise AND of the underlying binary representation of each element `x1_i` of the input array `x1` with the respective element `x2_i` of the input array `x2`.
284
+
285
+
#### Parameters
286
+
287
+
-**x1**: _<array>_
288
+
289
+
- first input array. Must have an integer or boolean data type.
290
+
291
+
-**x2**: _<array>_
292
+
293
+
- second input array. Must be compatible with `x1` (see :ref:`broadcasting`). Must have an integer or boolean data type.
Shifts the bits of each element `x1_i` of the input array `x1` to the left by appending `x2_i` (i.e., the respective element in the input array `x2`) zeros to the right of `x1_i`.
304
+
305
+
#### Parameters
306
+
307
+
-**x1**: _<array>_
308
+
309
+
- first input array. Must have an integer data type.
310
+
311
+
-**x2**: _<array>_
312
+
313
+
- second input array. Must be compatible with `x1` (see :ref:`broadcasting`). Must have an integer or boolean data type. Each element must be greater than or equal to `0`.
Computes the bitwise OR of the underlying binary representation of each element `x1_i` of the input array `x1` with the respective element `x2_i` of the input array `x2`.
340
+
341
+
#### Parameters
342
+
343
+
-**x1**: _<array>_
344
+
345
+
- first input array. Must have an integer or boolean data type.
346
+
347
+
-**x2**: _<array>_
348
+
349
+
- second input array. Must be compatible with `x1` (see :ref:`broadcasting`). Must have an integer or boolean data type.
Shifts the bits of each element `x1_i` of the input array `x1` to the right according to the respective element `x2_i` of the input array `x2`.
360
+
361
+
#### Parameters
362
+
363
+
-**x1**: _<array>_
364
+
365
+
- first input array. Must have an integer data type.
366
+
367
+
-**x2**: _<array>_
368
+
369
+
- second input array. Must be compatible with `x1` (see :ref:`broadcasting`). Must have an integer or boolean data type. Each element must be greater than or equal to `0`.
Computes the bitwise XOR of the underlying binary representation of each element `x1_i` of the input array `x1` with the respective element `x2_i` of the input array `x2`.
380
+
381
+
#### Parameters
382
+
383
+
-**x1**: _<array>_
384
+
385
+
- first input array. Must have an integer or boolean data type.
386
+
387
+
-**x2**: _<array>_
388
+
389
+
- second input array. Must be compatible with `x1` (see :ref:`broadcasting`). Must have an integer or boolean data type.
390
+
391
+
#### Returns
392
+
393
+
-**out**: _<array>_
394
+
395
+
- an array containing the element-wise results.
396
+
281
397
### <aname="ceil"href="#ceil">#</a> ceil(x, /)
282
398
283
399
Rounds each element `x_i` of the input array `x` to the smallest (i.e., closest to `-infinity`) integer-valued number that is not less than `x_i`.
0 commit comments