【汎整数拡張】第6回 対応表
処理系による。
型 | 数学的値 | 内部表現 | 汎整数拡張後 |
---|---|---|---|
char | -1 | 0xFF | 0xFFFFFFFF |
unsigned char | 255 | 0xFF | 0x000000FF |
int | -1 | 0xFFFFFFFF | − |
unsigned int | 4294967295 | 0xFFFFFFFF | − |
比較関係
左辺↓右辺→ | (char)-1 | (unsigned char)255 | (int)-1 | (unsigned int)4294967295 |
---|---|---|---|---|
(char)-1 | == | == | == | |
(unsigned char)255 | > | == | > | |
(int)-1 | == | == | == | |
(unsigned int)4294967295 | == | > | == | == |