krys4281
krys4281
07.11.2019 • 
Engineering

An integer in c (int) is represented by 4 bytes (1 byte = 8 bits). find the largest integer that can be handled by c. verify that number by computer (try to printf that number, and printf that number +1). no programming is required for this. hint: (a) conversion from binary to decimal: 3 2 1 0 11012 =1 2 + 0 2 +1 2 +1 2 = 8 + 0 + 2 +1 10 =11 (b) if an integer is represented by 1 byte (8 bits), the maximum integer number is (seven 1's as one bit must be reserved for a sign). 6 5 0 2 =1 2 +1 2 ++1 2 1 2 1 7 =  − =128 −1 (c) the number looks like a telephone number in dallas.

Solved
Show answers

Ask an AI advisor a question