C
16진수 0xffffffff의 값 (signed and unsigned)
인뜨라야
2010. 6. 6. 11:20
#include <stdio.h> int main() { int inum; inum = 0xffffffff; printf("%8s %8s %10s\n", "hexa", "type", "decimal"); printf("%8x : %8s %10d\n", inum, "signed", inum); printf("%8x : %8s %10u\n", inum, "unsigned", inum); return 0; } |
RESULT------------------------------------------------------------------------------------------------------------- hexa type decimal ffffffff : signed -1 ffffffff : unsigned 4294967295 RESULT------------------------------------------------------------------------------------------------------------- |