FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

package Bit_Manipulation; import java.util.Scanner; class BitShift{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.print("Enter a decimal number: "); int x=sc.nextInt(); int a=15; //0000 1111 int b=22; //0001 0101 int c=24; System.out.println("Your numbers "+x+" binary value: "+Integer.toBinaryString(x)); System.out.println(a+" Binary value: "+Integer.toBinaryString(a)); System.out.println(b+" Binary value: "+Integer.toBinaryString(b)); System.out.println(c+" Binary value: "+Integer.toBinaryString(c)); System.out.println("------------------------------------------"); int lshift=a1; System.out.println("Right shift Operation : "+rshift+"\t\t Binary value: "+Integer.toBinaryString(rshift)); int zshift=c>>>1; System.out.println("Right shift zero fill Operation : "+zshift+"\t Binary value: "+Integer.toBinaryString(zshift)); System.out.println("------------------------------------------"); int l=x1; System.out.println("Right shift Operation on your number: "+r+"\t\t Binary value: "+Integer.toBinaryString(r)); int rz=x>>>1; System.out.println("Right shift zero fill Operation on your number: "+rz+"\t\t Binary value: "+Integer.toBinaryString(rz)); System.out.println("-------------------------------------------"); sc.close(); } }

Back | FazBrowse Home | New Git URL