import fr.jussieu.script.*;

class TestEntiers {
    /**
     * Un programme sur le codage des entiers.
     */
    public static void main (String args [])
    {
        int x;
        short y;
        int z;

        // x vaut 2^31-1
        x = 0x7fffffff;

        // Que produisent les lignes suivantes ?
        y = (short)0xfac3;

        Deug.println("x = " + x);
        Deug.println("x = " + x + 1); // Attention à l'opérateur +!
        x = x+1;
        Deug.println("x = " + x);

        Deug.println("---------------------");

        Deug.println("x = " + 0x53d);
        Deug.println("x = " + 02475);
        Deug.println("x = " + (1+4+8+16+32+256+1024));
        Deug.println("y = " + y);
    }
}