Løsningsforslag - oppgaver i Avsnitt 1.7.12


Oppgave 1

  int m = 0x7fffffff;      // m = 2147483647
  int n = 017777777777;    // n = 2147483647

Oppgave 2

  int m = 0x80000000;     // m = -2147483648
  int n = 020000000000;   // n = -2147483648

Oppgave 3

  int m = 0xffff0000;     // m = -65536
  int n = 037777600000;   // n = -65536

Oppgave 4

  int m = 0x55555555;     // m = 1431655765
  int n = 012525252525;   // n = 1431655765

Oppgave 5

  int m = 0xe5df58d1;     // m = -438347567
  int n = 034567654321;   // n = -438347567

Oppgave 6

  int m = 0x12345678;     // m = 305419896
  int n = 02215053170;    // n = 305419896

Oppgave 7

  int m = 0xfedcba98;     // m = 305419896
  int n = 037667135230;   // n = 305419896