vead
Full Member level 5
Hello
I am confuse with int, int signed and int unsigned. The int type stores integers. it can store positive , negative number
For example If the size of working register is 8 bits (1 Byte). The maximum number 8 bits can hold (11111111 in binary) is 255 in the decimal system. So, the numbers from 0 to 255 can fit within 8 bits.
unsigned ranges between 0 and +255
signed ranges from -128 to +127
int range between 0 and +255 or -128 to +127
1) unsigned ranges between 0 and +255
it can be store number like 0,1, 10, 50, 100, 255
it can't store number greater then 256
2) signed ranges from -128 to +127
it can store number like -128, -105, 1, 96....
it can not store number like -129, -136
3) int range between 0 and +255 or -128 to +127
it can be store number like 0,1, 10, 50, 100, 255
it can't store number greater then 256,
it can store number like -128, -105, 1, 96....
it can not store number like -129, -136
I am confuse with int, int signed and int unsigned. The int type stores integers. it can store positive , negative number
For example If the size of working register is 8 bits (1 Byte). The maximum number 8 bits can hold (11111111 in binary) is 255 in the decimal system. So, the numbers from 0 to 255 can fit within 8 bits.
unsigned ranges between 0 and +255
signed ranges from -128 to +127
int range between 0 and +255 or -128 to +127
1) unsigned ranges between 0 and +255
it can be store number like 0,1, 10, 50, 100, 255
it can't store number greater then 256
2) signed ranges from -128 to +127
it can store number like -128, -105, 1, 96....
it can not store number like -129, -136
3) int range between 0 and +255 or -128 to +127
it can be store number like 0,1, 10, 50, 100, 255
it can't store number greater then 256,
it can store number like -128, -105, 1, 96....
it can not store number like -129, -136