/*
 * @author Douglas A. Lyon
 * @version  Oct 28, 2002.9:35:39 AM
 */
package examples;

public class DisplayString {

    public static void main(String args[]) {
        int number1 = 960;
        int display_mask = 1 << 15;
        printlnBits("number1     \t          ", number1);
        printlnBits("display_mask\t          ", display_mask);
        printlnBits("number1<< 8 \t          ", number1 << 8);
        printlnBits("number1>> 8 \t          ", number1 >> 8);
        printlnBits("display_mask | number1\t", display_mask | number1);
        printlnBits("display_mask & number1\t", display_mask & number1);
        printlnBits("display_mask ^ number1\t", display_mask ^ number1);
        printlnBits("display_mask ^~number1\t", display_mask ^ ~number1);
    }

    public static void printlnBits(String s, int x) {
        System.out.println(s + "= " + Integer.toString(x, 2));
    }

}