0X0C000000 is equivalent to the 0000 1100 0000 0000 0000 0000 0000 0000. Where 0X0C000000 is in hexadecimal number system and 0000 1100 0000 0000 0000 0000 0000 is in binary number system.
“c” in the hexadecimal number system is equal to the 12 in the decimal number system, which is equal to 1100 in the binary number system.
The two’s complement and unsigned integer represent the same number because the first four-bit number is 0000 in binary in 0X0C000000.
0X0C000000 is equal to the value
in the decimal number system.
As the position of c in hexadecimal number is 6.

And the hexadecimal number system uses base 16.