À¥È£½ºÆà | ±³À°¼¾ÅÍ | ¸ÞÀϸµ¸®½ºÆ®
 - À¥ÆäÀÌÁöÁ¦ÀÛ - Æ÷Åä¼¥
 - ¼­¹ö°ü¸® - Á¤º¸±âº»±Ç



page 1 | page 2 | page 3 | page 4 | page 5


1. ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ »ê¼úÇ¥Çö½Ä

ÀÚ¹Ù ½ºÅ©¸³Æ®´Â ´Ù¾çÇÑ »ê¼ú Ç¥Çö½Ä ¹× µ¥ÀÌÅÍ Ã³¸® Ç¥Çö½ÄµéÀ» Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ Ç¥Çö½ÄµéÀº C·Î ÇÁ·Î±×·¥À» Â¥º» »ç¶÷µé¿¡°Ô´Â Àͼ÷ÇÒ °ÍÀÌ´Ù. ±× »ê¼ú Ç¥Çö½ÄµéÀº ´ÙÀ½°ú °°´Ù.

»ê¼ú Ç¥Çö½Ä + (´õÇϱâ)
- (»©±â)
* (°öÇϱâ)
/ (³ª´©±â)
% (³ª¸ÓÁö)
++ (Áõ°¡)
-- (°¨¼Ò)
= (ÇÒ´ç Ç¥Çö½Ä)
bit-wise Ç¥Çö½Ä & (bit-wise AND)
| (bit-wise inclusive OR)
^ (bit-wise exclusive OR)
>> (¿À¸¥ÂÊÀ¸·Î ÀÚ¸® À̵¿)
<< (¿ÞÂÊÀ¸·Î ÀÚ¸® À̵¿)
³í¸® Ç¥Çö½Ä && (³í¸® AND)
|| (³í¸® OR)
! (³í¸® NOT)

À§ ÀÚ¹Ù ½ºÅ©¸³Æ® Ç¥Çö½ÄµéÀº HTML ¹®¼­ÀÇ µ¥ÀÌÅ͵éÀ» ó¸®ÇÒ ¼ö ÀÖ´Â ¸·°­ÇÑ ±â´ÉÀ» Á¦°øÇÑ´Ù. ÀÌ·¯ÇÑ Ç¥Çö½ÄµéÀ» »ç¿ëÇÏ¿© º¹ÀâÇÑ ¼öÀû, ³í¸®Àû Ç¥ÇöµéÀ» ³ªÅ¸³¾ ¼ö ÀÖ´Ù. ¿©·¯ºÐÀÇ ÀÚ¹Ù ½ºÅ©¸³Æ® Äڵ忡¼­ ÀÌ·¯ÇÑ Ç¥Çö½ÄµéÀ» »ç¿ëÇÏ¿© »ç¿ëÀÚµéÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ÀÖÀ» »Ó¸¸ ¾Æ´Ï¶ó »ç¿ëÀÚµéÀÇ ÀԷ¿¡ ±âÃÊÇؼ­ ¾î¶² ÀÛ¾÷À» ¼öÇàÇÒ °ÍÀΰ¡µµ °áÁ¤ÇÒ ¼ö ÀÖ´Ù.

2. ¼±¾ð¹®°ú ÁöÁ¤¹®

¿ì¸®µéÀÌ Å¾°ú µ¿½Ã¿¡ À̸§À» °®°Ô µÇµíÀÌ, º¯¼öµµ ±×°ÍÀÌ ¼±¾ðµÈ Áï½Ã·Î ±× À̸§À» °®°Ô µÈ´Ù. ¸¸¾à ¹Ì±¹ ½Ã¹ÎÀ̶ó¸é ž°í ¾ó¸¶ ÈÄ ¿©·¯ºÐÀº »çȸº¸Àå¹øÈ£¸¦ °®°Ô µÈ´Ù. º¯¼öµéÀÇ ÃʱⰪÀº ¹°·Ð ±× º¯¼ö°¡ »ý¼ºµÇ°í, ¶Ç´Â ¼±¾ðµÈ ÈÄ ¾ó¸¶ ÀÖ´Ù°¡ ÁöÁ¤µÈ´Ù. ÀÚ¹Ù ½ºÅ©¸³Æ®¿¡¼­ ¿©·¯ºÐÀº º¸Åë var ¹®Àå°ú ÇÒ´ç(=) ¹®ÀåÀ» »ç¿ëÇÏ¿© º¯¼ö¸¦ ¼±¾ðÇÏ°Ô µÈ´Ù.

2.1. var ¹®Àå
ÀÚ¹Ù ½ºÅ©¸³Æ®¿¡¼­ var ¹®ÀåÀº º¯¼ö¸¦ ¼±¾ðÇÒ ¶§ »ç¿ëµÈ´Ù. ÀÌ°ÍÀº int, float, double(ÀÌ ¿Ü¿¡µµ ¸¹À½) °°Àº ¶Ñ·ÇÇÑ µ¥ÀÌÅÍ Çü½ÄÀ» »ç¿ëÇÏ´Â C, C++, ÀÚ¹Ù¿Í´Â ±Ùº»ÀûÀ¸·Î ´Ù¸£´Ù. ÀÚ¹Ù ½ºÅ©¸³Æ® º¯¼ö À̸§Àº ¹®ÀÚ ¶Ç´Â ¹ØÁÙ ¹®ÀÚ( _ )·Î ½ÃÀÛµÉ ¼ö ÀÖÀ¸¸ç, ±× µÚ¿¡ ¼ýÀÚ, ¹®ÀÚ, ¹ØÁÙ ¹®ÀÚ µîÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ´Ù. ¹°·Ð ÀÚ¹Ù ½ºÅ©¸³Æ® ¿¹¾à¾îµéÀº ÀûÀýÇÑ º¯¼ö À̸§ÀÌ ¾Æ´Ï¹Ç·Î »ç¿ëÇÏ¸é ¾ÈµÈ´Ù. ´ÙÀ½ÀÇ ÄÚµå´Â ¸î °¡ÁöÀÇ ºÎÀûÀýÇÑ º¯¼ö À̸§°ú ÀûÀýÇÑ º¯¼ö À̸§À» º¸¿©ÁÖ°í ÀÖ´Ù.

var 2p1; // ºÎÀûÀýÇÑ º¯¼ö À̸§ÀÌ´Ù. ¼ýÀÚ 2¸¦ óÀ½¿¡ ¾µ ¼ö ¾ø´Ù.
var with; // ºÎÀûÀýÇÑ º¯¼ö À̸§ÀÌ´Ù. ÀÚ¹Ù ½ºÅ©¸³Æ® ¿¹¾à¾î¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù.
var p21; // ÀûÀýÇÑ º¯¼ö À̸§ÀÌ´Ù.
var number_of_widgets; // ÀûÀýÇÑ º¯¼ö À̸§ÀÌ´Ù.

ÀÌ·¯ÇÑ ±ÔÄ¢µé ¿Ü¿¡ ÀÚ¹Ù ½ºÅ©¸³Æ®ÀÇ º¯¼ö À̸§Àº ´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇϹǷΠvar Apple¿Í var appleÀº ¼­·Î ´Ù¸¥ °ÍÀÌ´Ù.

ÀϹÝÀûÀ¸·Î º¯¼ö¸¦ ¼±¾ðÇÒ ¶§ ±×°Í¿¡ 0 ¶Ç´Â ºó ¹®ÀÚ¿­À» ÇÒ´çÇÔÀ¸·Î½á ±×°ÍÀ» ÃʱâÈ­ÇÏ´Â ÀÛ¾÷µµ °°ÀÌ ÇØ¾ß ÇÑ´Ù. ±×·¸°Ô º¯¼öµéÀ» ¸íÈ®È÷ ÃʱâÈ­ÇÏÁö ¾ÊÀ¸¸é ±× º¯¼ö¿¡´Â null °ªÀÌ ¹èÁ¤µÈ´Ù. ±×·¡¼­ ³ªÁß¿¡ ¿©·¯ºÐÀÌ ¸ÕÀú ±× º¯¼ö¿¡ ¾Æ¹«·± °ªµµ ÁöÁ¤ÇÏÁöµµ ¾Ê°í¼­, ±× º¯¼ö¸¦ ¼ýÀڷμ­ ÂüÁ¶ÇÏ·Á°í Çϸé ÀÎÅÍÇÁ¸®ÅÍ´Â ¿¡·¯¸¦ ¹ß»ý½ÃŲ´Ù. ´ÙÀ½ÀÇ ÄÚµå´Â ÀÌ·¯ÇÑ ¿¹¸¦ º¸¿©ÁÖ°í ÀÖ´Ù.

var totalUser; // º¯¼ö¸¦ ¼±¾ðÇÏ°í ±× º¯¼ö¸¦ 0À¸·Î ÃʱâÈ­ÇÑ´Ù.
var newUser; // º¯¼ö¸¸ ¼±¾ðÇÑ´Ù.
totalUsers=totalUsers+nesUsers; // ¿¡·¯°¡ ¹ß»ýÇÑ´Ù.

newUsers°¡ ¼ýÀÚ°¡ ¾Æ´Ï°í, ±×°ÍÀÌ ¸ÕÀú ¼ýÀÚ°¡ ÃʱâÈ­µÇÁö ¾Ê¾Ò±â ¶§¹®¿¡ ÀÚ¹Ù ½ºÅ©¸³Æ®´Â À§ÀÇ ¸¶Áö¸· ÁÙ¿¡¼­ ¿¡·¯¸¦ ¹ß»ý½ÃŲ´Ù.

ÆíÀÇ»ó ÀÚ¹Ù ½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°ÀÌ ¿©·¯ºÐÀÌ ÇϳªÀÇ ¹®Àå¿¡¼­ ÄÞ¸¶·Î ºÐ¸®ÇÏ¿© ¿©·¯ °³ÀÇ º¯¼öµéÀ» ¼±¾ðÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù.

var rate=0, distance=100;

¹°·Ð, ÃʱâÈ­ÇÒ ¶§´Â ¿©·¯ °¡ÁöÀÇ Çü½ÄÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½ÀÇ ¿¹´Â ¸ÕÀú ¼±¾ðµÈ º¯¼ö¸¦ ¾î¶² ¹®ÀÚ¿¡ °öÇÕ´Ï´Ù. ±×°ÍÀº ¹®¹ýÀûÀ¸·Î ¿ÏÀüÇÑ ÀÚ¹Ù ½ºÅ©¸³Æ® ¹®ÀåÀÌ´Ù.

var rate=0
var newRate=rate*1.1;

ÇϳªÀÇ º¯¼ö¸¦ ¼±¾ðÇϸ鼭 ´Ù¸¥ º¯¼öÀÇ °ªÀ» »ç¿ëÇÏ¿© ±× º¯¼ö¸¦ ÃʱâÈ­ÇÒ ¼ö ÀÖ´Â ÀÌ·¯ÇÑ ±â´ÉÀº ¸Å¿ì À¯¿ëÇÏ´Ù. ±×·¯³ª º¯¼öµéÀ» »ç¿ëÇÒ ¶§ ÀÌ¹Ì ¼±¾ðµÈ º¯¼öµéÀ» »ç¿ëÇÑ´Ù´Â °Í¿¡ ÁÖÀÇÇØ¾ß ÇÑ´Ù. ÀÌ °æ¿ì¿¡¼­´Â ¾î¶² º¯¼ö°¡ ¼±¾ðµÇ±â Àü¿¡ ±× º¯¼ö¸¦ »ç¿ëÇÏ¸é ¾ÈµÈ´Ù. ¸¸¾à À§ÀÇ ¹®ÀåÀÌ ¼­·Î µÚ¹Ù²î¸é ¿¡·¯°¡ ¹ß»ýÇÏ°Ô µÈ´Ù.

2.2. ¿É¼ÇÀ¸·Î¼­ÀÇ var
º¯¼ö¸¦ ¼±¾ðÇÏ°í ÃʱâÈ­ÇÏ´Â µ¥ var¸¦ »ç¿ëÇصµ µÇ°í, ¾ÈÇصµ µÈ´Ù. ±×·¯³ª ¿©·¯ºÐÀÌ ÀÌ º¯¼ö¸¦ ¼±¾ðÇÏ°í ÃʱâÈ­ÇÏ°íÀÚ ÇÑ´Ù´Â »ç½ÇÀ» ¸íÈ®ÇÏ°Ô ³ªÅ¸³»´Â µ¥ var¸¦ »ç¿ëÇÑ´Ù´Â °ÍÀº ¹Ù¶÷Á÷ÇÑ ÀÏÀÌ´Ù.

¸¸¾à ¿©·¯ºÐÀÌ var¸¦ »ç¿ëÇÏÁö ¾Ê¾ÒÀ» ¶§ ±× º¯¼ö°¡ Á¸ÀçÇÏÁö ¾Ê´Â °ÍÀ̶ó¸é ±× º¯¼ö´Â ¹¬½ÃÀûÀ¸·Î ¶Ç´Â ÀÚµ¿ÀûÀ¸·Î ¼±¾ðµÉ °ÍÀÌ´Ù. ¸¸¾à ±× º¯¼ö°¡ ÀÌ¹Ì ¼±¾ðµÇ¾î ÀÖ´Â °ÍÀ̶ó¸é ±× º¯¼ö¿¡´Â ´ÜÁö »õ·Î¿î °ªÀÌ ÇÒ´çµÉ °ÍÀÌ´Ù. ¸¸¾à ¿©·¯ºÐÀÌ ÇÔ¼ö¸¦ »ç¿ëÇϱ⠽ÃÀÛÇÑ´Ù¸é ¿©·¯ºÐÀº ·ÎÄà º¯¼ö¸¦ ¼±¾ðÇÏ´Â µ¥ var¸¦ »ç¿ëÇÏ¿©¾ß ¶È°°Àº À̸§ÀÇ ±Û·Î¹ú(global) º¯¼öÀÇ °ªÀÌ ºÎÁÖÀÇ·Î ¹Ù²î´Â °ÍÀ» ¸·À» ¼ö ÀÖ´Ù. ¿©±â¿¡ ÀÖ´Â ÄÚµå´Â º¯¼ö¸¦ ¼±¾ðÇÏ°í ÃʱâÈ­ÇÏ´Â µÎ °¡ÁöÀÇ ¹æ¹ýÀ» º¸¿©ÁÖ°í ÀÖ´Ù.

ù ¹ø° ÁÙÀº var¸¦ »ç¿ëÇÏ¿© º¯¼ö¸¦ ¼±¾ðÇÏ°í Á¤ÀÇÇÏ·Á ÇÑ´Ù´Â »ç½ÇÀ» ¸íÈ®ÇÏ°Ô ¹àÈ÷°í ÀÖ´Ù. µÎ ¹ø° ÁÙ¿¡¼­´Â var¸¦ »ç¿ëÇÏ°í ÀÖÁö ¾Ê´Ù.

±×·¯¹Ç·Î ±×ÀüÀÇ Äڵ带 »ìÆ캸Áö ¾Ê´Â ÇÑ ÀÌ°ÍÀÌ »õ·Î¿î º¯¼ö¸¦ ¼±¾ðÇÏ°í ±× °ÍÀ» ÃʱâÈ­ÇÏ´Â °ÍÀÎÁö, ¾Æ´Ï¸é ±âÁ¸ÀÇ º¯¼ö ±×³É »õ·Î¿î °ªÀ» ÇÒ´çÇÏ´Â °ÍÀÎÁö¸¦ ¾Ë ¼ö ¾ø´Ù.

var count=0; // ÀÌ ¹æ¹ýÀ» ±ÇÀåÇÑ´Ù.

// ¾Æ·¡ÀÇ Äڵ嵵 »õ·Î¿î º¯¼ö¸¦ ¼±¾ðÇÏ°í ÃʱâÈ­ÇÏ´Â ÀÏÀ» ¼öÇàÇÑ´Ù. ±×·¯³ª ÀÌ·¸°Ô ÇÏ¸é ¿©·¯ºÐÀÇ ÇÁ·Î±×·¥À» ¾Ë¾Æº¸±â ¾î·Æ°Ô µÈ´Ù.

numWidget=0;

3. ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ¼ýÀÚ Ç¥Çö

´ëºÎºÐÀÇ ÇÁ·Î±×·¡¹Ö ¾ð¾î¿¡¼­ Á¤¼ö³ª ½Ç¼ö °°Àº ƯÁ¤ÇÑ Çü½ÄÀÇ ¼ýÀÚ¸¦ ¼±¾ðÇÒ ÇÊ¿ä°¡ ÀÖ´Ù. ±×·¯³ª ÀÚ¹Ù ½ºÅ©¸³Æ®¿¡¼­´Â ¼ýÀÚ°¡ Á¤¼ö°ªÀ» °¡Áú ¼öµµ ÀÖ°í, ½Ç¼ö°ªÀ» °¡Áú ¼öµµ ÀÖ´Ù. ±×µé »çÀÌ¿¡ È®¿¬ÇÑ Â÷ÀÌÁ¡Àº Á¸ÀçÇÏÁö ¾Ê´Â´Ù. ±×·¯¹Ç·Î 96°ú 3.14159´Â µÑ ´Ù "¼ýÀÚ"·Î °£ÁֵȴÙ.

3.1. Á¤¼ö°ªÀÇ Ç¥Çö
ÀÚ¹Ù ½ºÅ©¸³Æ®´Â Á¤¼ö¸¦ 10Áø¼ö, 16Áø¼ö, 8Áø¼ö µîÀ¸·Î Ç¥½ÃÇÒ ¼ö ÀÖ´Ù. 10Áø¼ö·Î Ç¥½ÃµÇ´Â Á¤¼ö°¡ µðÆúÆ®·Î¼­, ¾Õ¿¡ ¹®ÀÚ¸¦ ºÙÀÏ ÇÊ¿ä°¡ ¾ø´Ù. 16Áø¼ö´Â Ox ¶Ç´Â OX ¹®ÀÚ·Î ½ÃÀ۵Ǹç, 0¿¡¼­ 9±îÁöÀÇ ¼ýÀÚ¿Í f ¶Ç´Â A¿¡¼­ F±îÁöÀÇ ¹®ÀÚµéÀ» °¡Áø´Ù. 8Áø¼ö´Â 0À¸·Î ½ÃÀ۵Ǹç, 0¿¡¼­ 7±îÁöÀÇ ¼ýÀÚ¸¸À» °¡Áú ¼ö ÀÖ´Ù. ´ÙÀ½ÀÇ ¿¹´Â 255¶ó´Â ½ÊÁø¼ö¸¦ ³ªÅ¸³»´Â °¢°¢ÀÇ Çü½ÄÀ» º¸¿©ÁÖ°í ÀÖ´Ù.

dec = 255;
hex = Oxff;
oct = 0377;

3.2. ½Ç¼ö°ªÀÇ Ç¥Çö
ÀÚ¹Ù ½ºÅ©¸³Æ®¿¡¼­ÀÇ ½Ç¼ö°ªÀº ½ÊÁø¼ö·Î Ç¥ÇöµÈ Á¤¼ö, ¼Ò¼ýÁ¡, ½ÊÁø¼ö·Î Ç¥ÇöµÈ ´Ù¸¥ Á¤¼ö(¼Ò¼ýÁ¡ ÀÌÇϸ¦ ³ªÅ¸³½´Ù.), Áö¼ö Ç¥Çö(e ¶Ç´Â E) µî¿Ã ±¸¼ºµÈ´Ù. ¾î¶² ¼ýÀÚ°¡ ½Ç¼ö¶ó¸é ±× ¼ýÀÚ´Â ¼Ò¼ýÁ¡ ¶Ç´Â Áö¼ö Ç¥ÇöÀ» Æ÷ÇÔÇϵ簡, ¶Ç´Â ±× µÑÀ» ´Ù Æ÷ÇÔÇÏ°í ÀÖ¾î¾ß ÇÑ´Ù. ´ÙÀ½Àº ½Ç¼ö¸¦ ³ªÅ¸³»´Â ¸î°¡Áö ¿¹ÀÌ´Ù.

fp = 1.732;
fp = 2E-7;
fp = -3.3e5; fp = .5e3;

 
 ±âȹÇϱâ
 ÀÛ¼ºÇϱâ
 HTML
 CSS
 JavaScript
   ±â¼ú±¹ °ü·Ã ¹®ÀÇ : support@jinbo.net Korean Progressive Network Jinbo.Net  
  No CopyRight, Just CopyLeft!!