Á¤¼öÇü »ó¼ö¸¦ Ç¥±âÇÏ´Â ¹æ¹ýÀº ¾ÆÁÖ ½±°í »ó½ÄÀûÀÌ´Ù. ¾Æ¶óºñ¾Æ ¼ýÀÚ¿Í ºÎÈ£·Î Á÷Á¢ ±× °ªÀ» Ç¥±âÇÏ¸é µÈ´Ù. ´ÙÀ½ÀÌ Á¤¼öÇü »ó¼öÀÇ ¿¹ÀÌ´Ù.
123
8906299
-86400
ÀÌ·¸°Ô °ªÀ» ¹Ù·Î Ç¥±âÇÏ¸é ±× Å©±â¿Í ÇüŸ¦ º¸°í Àû´çÇÑ Å¸ÀÔÀ¸·Î ¸Þ¸ð¸®¿¡ ÀúÀåµÈ´Ù. À§ ¿¹ÀÇ °æ¿ì Â÷·Ê´ë·Î short, int, intÀÇ Å¸ÀÔÀ» °¡Áø´Ù. 123Àº 2¹ÙÀÌÆ®·Î Ç¥ÇöÇÒ ¼ö ÀÖÀ¸¹Ç·Î shortÇüÀ̸é ÃæºÐÇϰí 8906299´Â 2¹ÙÀÌÆ®ÀÇ ¹üÀ§¸¦ ³ÑÀ¸¹Ç·Î intÇüÀÌ µÇ¾î¾ß ÇÑ´Ù. ¸¸¾à Å©±â¸¦ °Á¦·Î ÁöÁ¤ÇÏ°í ½ÍÀ¸¸é »ó¼ö µÚ¿¡ L(Long, ¼Ò¹®ÀÚ·Î ½áµµ µÊ)À» ºÙÀ̰í, ºÎÈ£¾ø´Â ŸÀÔÀ¸·Î ÁöÁ¤ÇÏ°í ½ÍÀ¸¸é U(Unsigned, ¼Ò¹®ÀÚ·Î ½áµµ µÊ)À» ºÙÀδÙ.
¿¹¸¦ µé¾î 28Àº shortÇüÀÌÁö¸¸ 28L·Î Ç¥±âÇϸé 4¹ÙÀÌÆ®ÀÇ longÇü »ó¼ö°¡ µÇ°í 123U´Â ºÎÈ£¾ø´Â 2¹ÙÀÌÆ®ÀÇ Á¤¼öÀÎ unsigned short°¡ µÈ´Ù. ¸¸¾à ºÎÈ£¾ø´Â 4¹ÙÀÌÆ®ÀÇ »ó¼ö·Î Ç¥±âÇÏ°í ½ÍÀ¸¸é ¼ø¼³ª ´ë¼Ò¹®ÀÚ¿¡ »ó°ü¾øÀÌ UL, LU, ul, lu Áß Çϳª¸¦ ºÙÀÌ¸é µÈ´Ù. C/C++¾ð¾î´Â ŸÀÔÀ» Áß¿äÇÏ°Ô »ý°¢ÇϹǷΠ»ó¼ö¿¡µµ Á¤È®ÇÑ Å¸ÀÔÀ» ÁöÁ¤ÇÒ ¼ö ÀÖµµ·Ï µÇ¾î ÀÖ´Ù. Á¤¼öÇü »ó¼ö¸¦ º°µµÀÇ Ç¥±â¾øÀÌ ±×³É ¾²¸é 10Áø¼ö·Î ÇØ¼®µÈ´Ù. ±×·¯³ª Áø¹ý¿¡ µû¶ó ´ÙÀ½ µÎ°¡Áö Çü½ÄÀ¸·Î »ó¼ö¸¦ Ç¥ÇöÇÒ ¼öµµ ÀÖ´Ù.
¡á 8Áø¼ö : 0À¸·Î ½ÃÀÛÇϸé 8Áø¼ö·Î ÀνĵǸç 027, 032µî°ú °°ÀÌ Ç¥ÇöÇÑ´Ù. 09°°Àº »ó¼ö´Â ¿¡·¯·Î 󸮵Ǵµ¥ 9¶ó´Â ¼ýÀÚ´Â 8Áø¼ö¿¡¼ ¾µ ¼ö ¾ø´Â ¼ýÀÚ´Ù.
¡á 16Áø¼ö : 0x ¶Ç´Â 0X·Î ½ÃÀÛÇϸé 16Áø¼öÀÌ´Ù. 0x12ab, 0x3f¿Í °°ÀÌ Ç¥ÇöÇÑ´Ù. 16Áø¼ö¿¡¼ 10 ÀÌ»óÀÇ °ªÀ» Ç¥ÇöÇÏ´Â A~F´Â ´ë¼Ò¹®ÀÚ¿¡ »ó°ü¾øÀÌ ¾Æ¹« ¹®ÀÚ³ª »ç¿ëÇÒ ¼ö ÀÖ´Ù. Á¢µÎ·Î ºÙ´Â 0x´Â ¾ËÆÄºªÀÇ "¿À¿¢½º"°¡ ¾Æ´Ï¶ó ¼ýÀÚ 0°ú ¾ËÆÄºª xÀ̹ǷΠ"¿µ¿¢½º" ¶Ç´Â "°ø¿¢½º"·Î Àд´Ù.
º¸ÆíÀûÀ¸·Î 10Áø¼ö¸¦ »ç¿ëÇÏÁö¸¸ ¾î¼Àºí¸®¿Í °ü°èÀÖ´Â °ªÀ̳ª ºñÆ®º°·Î Àǹ̰¡ ´Ù¸¥ »ó¼ö´Â 16Áø¼ö·Î Ç¥±âÇÏ¸é ´õ Æí¸®ÇÑ °æ¿ì°¡ ¸¹´Ù. ¾Æ½±°Ôµµ C´Â 2Áø »ó¼ö Ç¥±â¹ýÀº Á¦°øÇÏÁö ¾ÊÀ¸¹Ç·Î 2Áø¼ö´Â 16Áø¼ö·Î ¹Ù²Ù¾î Ç¥±âÇØ¾ß ÇÑ´Ù. ¿¹¸¦ µé¾î 2Áø¼ö 10100110Àº 16Áø¼ö 0xa6À¸·Î Ç¥±âÇÑ´Ù. »ç½Ç 8Áø Ç¥±âº¸´Ù´Â 2Áø Ç¥±â¹ýÀÌ ´õ ¸¹ÀÌ »ç¿ëµÇ´Âµ¥ º£ÀÌÁ÷µµ Áö¿øÇÏ´Â 2Áø Ç¥±â¹ýÀÌ C¹®¹ý¿¡ ºüÁø °ÍÀº µ¥´Ï½º ¸®Ä¡ÀÇ ½Ç¼ö°¡ ¾Æ´Ñ°¡ »ý°¢µÈ´Ù. ½ÇÁ¦·Î Ç¥ÁØ À§¿øÈ¸¿¡ 2Áø Ç¥±â¹ýÀ» µµÀÔÇÏÀÚ´Â °ÇÀǰ¡ ¿©·¯ Â÷·Ê ÀÖ¾úÀ¸³ª Àͼ÷ÇØÁö¸é 16Áø¼ö·Î ¾Ï»ê °¡´ÉÇÏ´Ù´Â ÀÌÀ¯·Î Ç¥ÁØ¿¡¼ Á¦¿ÜµÆ´Ù.
C¿¡¼ 0À¸·Î ½ÃÀÛÇÏ´Â »ó¼ö´Â 8Áø¼ö¶ó´Â °ÍÀº Àß ¾Ë¾Æ µÎ¾î¾ß ÇÑ´Ù. ±×·¸Áö ¾ÊÀ¸¸é ´ÙÀ½°ú °°Àº ¾û¶×ÇÑ ½Ç¼ö¸¦ ÇÒ ¼öµµ ÀÖ´Ù. HPNum¿¡ 10Áø¼ö·Î 17À» ´ëÀÔÇϰíÀÚ Çߴµ¥ ÀüÇô ¹®Á¦°¡ ¾ø´Â ¹®ÀåÀ̱⠶§¹®¿¡ ÄÄÆÄÀÏ·¯´Â ¾î¶°ÇÑ ¿¡·¯ ¸Þ½ÃÁöµµ Ãâ·ÂÇÏÁö ¾Ê´Â´Ù.
int HPNum;
HPNum=017;
ÀÌ·¸°Ô ÇÏ¸é »ó¼ö 017ÀÌ 8Áø¼ö·Î ÇØ¼®µÇ¾î Num¿¡ 17ÀÌ ´ëÀԵǴ °ÍÀÌ ¾Æ´Ï¶ó 15°¡ ´ëÀ﵃ °ÍÀÌ´Ù. C ÄÄÆÄÀÏ·¯´Â 017°ú 17À» ¾ö¿¬È÷ ´Ù¸¥ »ó¼ö·Î Ãë±ÞÇϴµ¥ 0À¸·Î ½ÃÀÛÇÏ´Â »ó¼ö´Â 8Áø¼ö¶ó´Â °ÍÀ» Àß ±â¾ïÇØ µÎµµ·Ï ÇÏÀÚ.
Âü°í·Î Áø¹ýÀ̶õ ¼öÄ¡°ªÀ» Ç¥±âÇÏ´Â ´Ù¸¥ ¹æ¹ýÀÏ »ÓÀÌÁö Ç¥ÇöÇÏ´Â °ª ÀÚü°¡ ´Ù¸¥ °ÍÀº ¾Æ´Ï´Ù. 012³ª 10À̳ª 0xa³ª ¸ðµÎ ½ÊÁø¼ö·Î 10(ÀÌÁø¼ö·Î´Â 1010)À» ³ªÅ¸³»¸ç ¸Þ¸ð¸®¿¡ ±â·ÏµÉ ¶§´Â ¶È°°Àº °ªÀÌ´Ù. µû¶ó¼ "10Áø¼ö °ªÀ» ¾î¶»°Ô 16Áø¼ö·Î ¹Ù²Ù³ª¿ä?" ÀÌ·± Áú¹®Àº À߸øµÈ °ÍÀÌ´Ù. 10Áø¼ö¸¦ 16Áø¼ö ÇüÅ·ΠÃâ·ÂÇѴٰųª ¹®ÀÚ¿ ÇüÅ·ΠÀúÀåµÈ 16Áø¼ö¸¦ 10Áø°ªÀ¸·Î ±¸ÇÏ´Â ¹æ¹ýÀ» Áú¹®ÇÏ´Â °ÍÀº ¿ÇÁö¸¸ ¸»ÀÌ´Ù.