C Tutorial/Data Type/Bit
Each 1 or 0 is called a bit.
- Number 1 is 01 in binary.
- Number 2 is 10 in binary.
- Number 3 is 11 in binary.
- Number 4 is 100 in binary.
- For data type char, 8 bits are allocated (1 byte = 8 bits).
- Using 8 bits, you can normally represent decimal numbers from 0 to 255 (0000 0000 to 1111 1111)
- With signed data type, the leftmost bit is the sign of the number.
- If the sign bit is 0, the number is positive,
- If it is 1, the number is negative.
- The range of the number depends on the number of bytes allocated.
- The range of the number also depends whether the number is signed.
2.23.Bit 2.23.1. Each 1 or 0 is called a bit.