irshift() function in python by R4R Team

- irshift() is a python function predefined in operator module.
-It work on the numeric value, it shift the binary bit to the right side.

Syntax-

operator.irshift(number,leftshift)

Example-

operator.irshift(4,1) will return 2

How?

Binary of 4 is 000000100 then,
(3,1) means right shift one time then above binary number become - 000000010,
00000010 is 2 in decimal.


program-

import operator
print("Enter number")
n=int(input())
print('Right shift of this number 1 time is ',operator.irshift(n,1))
print('Right shift of this number 2 time is ',operator.irshift(n,2))
print('Right shift of this number 3 time is ',operator.irshift(n,3))
print('Right shift of this number 4 time is ',operator.irshift(n,4))
print('Right shift of this number 5 time is ',operator.irshift(n,5))
print('Right shift of this number 6 time is ',operator.irshift(n,6))


output-

Enter number
192
Right shift of this number 1 time is 96
Right shift of this number 2 time is 48
Right shift of this number 3 time is 24
Right shift of this number 4 time is 12
Right shift of this number 5 time is 6
Right shift of this number 6 time is 3

Enter number
256
Right shift of this number 1 time is 128
Right shift of this number 2 time is 64
Right shift of this number 3 time is 32
Right shift of this number 4 time is 16
Right shift of this number 5 time is 8
Right shift of this number 6 time is 4


-In this program, we find the right shift of the user input number and display it.




Leave a Comment:
Search
Categories
R4R Team
R4Rin Top Tutorials are Core Java,Hibernate ,Spring,Sturts.The content on R4R.in website is done by expert team not only with the help of books but along with the strong professional knowledge in all context like coding,designing, marketing,etc!