http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=1734 [º¹»ç]
ÀÏ´Ü ÄÚµùÀ» ÇϱâÀ§Çؼ± º¯¼ö¸¦ ¾Ë¾Æ¾ßÇϱ⠶§¹®¿¡ º¯¼öºÎÅÍ ¾Ë·Á µå¸®°Ú½À´Ï´Ù.
ÀÏ´Ü º¯¼ö¶õ °³³äÀº º¯ÇÏ´Â ¼öÀÔ´Ï´Ù.
ÀÌ·± º¯¼ö¸¦ »ç¿ëÇÏ·Á¸é ¼±¾ðÀ̶õ °É Çؾߵ˴ϴÙ.
ÀÌ·± ¼±¾ðÀº ÀÌ·± ÀǸ§ÀÇ º¯¼ö°¡ ÀÖ´Ù ÀÌ·± ÀǹÌÀÔ´Ï´Ù.
ÀÌ·± º¯¼öÀÇ Çü½ÄÀº char, int, short, long, float, double, unsigned char, unsigned short, unsigned int, unsigned longµîµî
¸Å¿ì ¸¹½À´Ï´Ù. ´ë·« 10°³ Á¤µµÀÇ Á¾·ù°¡ÀÖ½À´Ï´Ù.
ÀÌÁ¦ ÇϳªÇϳª ¹üÀ§¸¦ ¹è¿öº¾½Ã´Ù.
ÀÏ´Ü ÀϹÝÀûÀ¸·Î ¸¹ÀÌ ¾²ÀÌ´Â °ÍÀº intÀÔ´Ï´Ù.
intÀÇ °æ¿ì´Â ½Ã½ºÅÛ¸¶´Ù ¹üÀ§°¡ ´Ù¸§ÀÔ´Ï´Ù. ±Ùµ¥ º¸Åë long°ú ºñ½ÁÇÕ´Ï´Ù.
unsigned intÀÇ Å©±âµµ ´Ù¸¨´Ï´Ù.
int°¡ ¹¹ÀÇ ¾àÀÚÀÎÁö´Â ¸ð¸¨´Ï´Ù.¤Ì¤Ì
unsignedÀº ºÎÈ£°¡ ¾ø´Ù´Â ÀǹÌÀÔ´Ï´Ù.
longÀÇ ¹üÀ§´Â -2^31~2^31-1ÀÔ´Ï´Ù. longÀÇ »çÀÌÁî´Â 32ºñÆ®ÀÔ´Ï´Ù.
¹üÀ§°è»êÀº -2^(ºñÆ®¼ö-1)~2^(ºñÆ®¼ö-1)-1ÀÔ´Ï´Ù.
unsigned longÀÇ ¹üÀ§´Â 0~(2^ºñÆ®¼ö)-1ÀÔ´Ï´Ù.
ÀÌ·¸°Ô Çϸé ÀÌÁ¦ °¢°¢ÀÇ ºñÆ®¼ö¸¸ ¾Ë·ÁÁÖ¸é µÇ°ÚÁÒ?
short, unsigned short´Â 16ºñÆ®
char, unsigned charÀº 8ºñÆ®ÀÔ´Ï´Ù. Á» ªÁÒ? ÀÌÀ¯´Â 1±ÛÀÚ´ÜÀ§À̱⠶§¹®ÀÔ´Ï´Ù.
charÀº characterÀÇ ¾àÀÚÀÔ´Ï´Ù.
floatÀÇ ¹üÀ§´Â ´ë·«ÀûÀÎ °ªÀ¸·Î -3.4*10^38~3.4*10^38ÀÔ´Ï´Ù. ¶ÇÇÑ, ºñÆ®¼ö´Â ÀÌ»óÇÏ°Ô 32ºñÆ®ÀÔ´Ï´Ù.
doubleÀÇ ¹üÀ§´Â ´ë·« -1.7*10^308~1.7*10^308ÀÔ´Ï´Ù.
¹üÀ§°¡ ¾öû ³ÐÁÒ?... µÎ¹è¶ó´Â ¶æÀÇ doubleÀÇ ºñÆ®¼ö´Â 64ÀÔ´Ï´Ù.
µÎ°³¸¸ µû·Î ºÐ¸®ÇÑ ÀÌÀ¯´Â ³ª¸ÓÁö´Â Á¤¼ö, ÀÌ µÑ¸¸ ½Ç¼öÇüÀÔ´Ï´Ù.
¼±¾ð ¹æ¹ýÀº ¾ÕÀÇ Çü½ÄÀ» ¾¹´Ï´Ù.
¹Ì¸® ¾î¶»°Ô ÇÒ²¨¶ó°í ¼±¾ðµÈ ´Ü¾îµéÀ̶õ °ÍÀÔ´Ï´Ù.
ÀÌ·± ¿¹¾à¾î¸¦ ¾²°í, º¯¼öÀÇ À̸§À» Áö¾î¼ ÇÕ´Ï´Ù. ±×ÈÄ ¼¼¹ÌÄÝ·Ð(;)À» Âï½À´Ï´Ù.
¿£Å͸¦ ´©¸¨´Ï´Ù.
ÀÌÈÄ Äڵ带 Â¥¸é µË´Ï´Ù.
¼±¾ðÀº Ç×»ó 󸮺¸´Ù ¸ÕÀú ÇؾßÇÕ´Ï´Ù.
±×¸®°í º¯¼öÀ̸§Àº ÄÚµùÇÒ¶§ ¾Ë±â ½¬¿î À̸§À¸·Î ÇؾßÇÕ´Ï´Ù.
¼±¾ðÀº ÇÑ º¯¼ö¿¡ Çϳª¸¸ ÇØ¾ß ÇÕ´Ï´Ù. ¾È±×·¯¸é ¿¡·¯¶å´Ï´Ù.
º¯¼ö ÃʱâÈ´Â º¯¼öÀÇ Ã³À½ °ªÀ» ¼±¾ð Çϴ°ÍÀÔ´Ï´Ù.
º¯¼öÀÇ Çü½Ä°ú º¯¼öÀÇ °ªÀº ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù.
ÃʱâÈÇÏ´Â ¹æ¹ýÀº ¼±¾ðÇÒ ¶§ µ¥ÀÌÅÍÀǺ¯¼ö = °ª;ÀÔ´Ï´Ù.
ÀÌ·¯¸é µÇ°ÚÁÒ? ¿À´ÃÀº À̰͵µ ÀûÀº°Ç ¾Æ´Ï´Ï±ñ À̸¸Å¸¸ ÇÏ°Ú½À´Ï´Ù.
ps.ÀÌ°ÍÀº Á¦°¡ ¾´ °Á°¡ ¾Æ´Ï¶ó http://cafe.naver.com/cafec À̶ó´Â °÷¿¡¼ "ÁøÂ¥ óÀ½º¸´Â »ç¶÷"À̶õ´Â
´Ð³×ÀÓÀ» °¡Áø ºÐÀÌ ¸¸µå½Å°ÍÀÔ´Ï´Ù. ±×·±µ¥ ÀÌ°ÀÇ°¡ ÁÁÀ»°Í°°¾Æ¼ ¿Ã¸³´Ï´Ù. ¾çÇغÎŹµå¸³´Ï´Ù.(²Ù¹÷)
|
Hit : 6404 Date : 2011/04/30 07:31
|