3-4-³ª.½Ç¼öÇü »ó¼ö

¼Ò¼öºÎ¸¦ °¡Áö¸é ½Ç¼öÇü »ó¼ö·Î ÀνĵȴÙ. ´ÙÀ½ÀÌ ½Ç¼öÇü »ó¼öÀÇ ¿¹ÀÌ¸ç ½Ç»ýÈ°¿¡¼­ Á÷Á¢ »ç¿ëÇϴ ǥ±â¹ýÀ̹ǷΠÀüÇô ¾î·ÆÁö ¾ÊÀ» °ÍÀÌ´Ù.

 

-3.14

123.456

5.0

 

5.0ÀÇ °æ¿ì °°Àº °ªÀÌ¶óµµ 5¶ó°í ÀûÀ¸¸é Á¤¼öÇü »ó¼ö°¡ µÈ´Ù. ½Ç¼öÇü »ó¼öÀÓÀ» ¸íÈ®È÷ ³ªÅ¸³»·Á¸é 5.0À̶ó°í Àûµç°¡ ¾Æ´Ï¸é 0Àº »ý·«ÇÏ°í 5.À̶ó°í Àû¾î¾ß ÇÑ´Ù. ÀÌ·± ½ÄÀ¸·Î ¼Ò¼öÁ¡À» ±âÁØÀ¸·Î ¿ÞÂÊ¿¡ Á¤¼öºÎ ¿À¸¥ÂÊ¿¡ ¼Ò¼öºÎ¸¦ Àû´Â ¹æ¹ýÀ» °íÁ¤ ¼Ò¼öÁ¡ Ç¥±â¹ýÀ̶ó ÇÑ´Ù. ½Ç¼öÇü »ó¼ö Ç¥±â¿¡ ºÎµ¿ ¼Ò¼öÁ¡ Ç¥±â¹ýÀ» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.

 

3.14e-1

1.23456e2

 

e¸¦ ±âÁØÀ¸·Î ¿ÞÂÊ¿¡ °¡¼ö ¿À¸¥ÂÊ¿¡ Áö¼ö¸¦ Àû´Â´Ù. ½Ç¼ö´Â ³»ºÎÀûÀ¸·Î ¸ðµÎ ºÎµ¿ ¼Ò¼öÁ¡ ¹æ½ÄÀ¸·Î ±â¾ïµÇÁö¸¸ »ó¼ö¸¦ Ç¥ÇöÇÒ ¶§´Â °íÁ¤ ¼Ò¼öÁ¡, ºÎµ¿ ¼Ò¼öÁ¡ Ç¥±â¹ýÀ» ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ´Ù. Á¤¼ö »ó¼ö µÚ¿¡ Å©±â¿Í ºÎÈ£¸¦ ³ªÅ¸³»´Â U, L µîÀÇ Á¢¹Ì»ç¸¦ ºÙÀÏ ¼ö ÀÖµíÀÌ ½Ç¼öÇü »ó¼ö µÚ¿¡µµ Á¤È®ÇÑ Å©±â¸¦ ¸í½ÃÇÏ´Â F Á¢¹Ì»ç(¼Ò¹®ÀÚµµ °¡´É)¸¦ ºÙÀÏ ¼ö ÀÖ´Ù. Á¢¹Ì»ç°¡ ¾øÀ¸¸é doubleÇü »ó¼ö·Î ÀνĵǸç F¸¦ ºÙÀ̸é floatÇüÀ¸·Î Àνĵǰí LÀ» ºÙÀ̸é long doubleÇüÀÌ µÈ´Ù. ´ÙÀ½ ¿¹Á¦´Â ½Ç¼öÇü °ªÀ» Ãâ·ÂÇÏ´Â ¿©·¯ °¡Áö ¹æ¹ýÀ» º¸¿©ÁØ´Ù.

 

¿¹ Á¦ : float

#include <Turboc.h>

 

void main()

{

     double d;

     d=123.456;

 

     printf("°íÁ¤ ¼Ò¼öÁ¡ : %f\n",d);

     printf("ºÎµ¿ ¼Ò¼öÁ¡ : %e\n",d);

     printf("ÀϹÝÇü : %g\n",d);

}

 

½Ç¼öÇü º¯¼ö d¸¦ ¼±¾ðÇÏ°í ÀÌ º¯¼ö¿¡ 123.456À̶ó´Â ½Ç¼ö »ó¼ö¸¦ ´ëÀÔÇß´Ù. d=1.23456e2;¿Í °°ÀÌ ºÎµ¿ ¼Ò¼öÁ¡ Ç¥±â¹ýÀ¸·Î ´ëÀÔÇصµ °á°ú´Â °°´Ù. ½Ç¼ö¸¦ Ç¥ÇöÇÏ´Â ¹æ¹ýÀÌ ¿©·¯ °¡Áö°¡ Àֱ⠶§¹®¿¡ printfÀÇ ½Ç¼ö¿¡ ´ëÀÀµÇ´Â ¼­½Äµµ ¿©·¯ °¡Áö°¡ ÀÖ´Ù. %f ¼­½ÄÀº °íÁ¤ ¼Ò¼öÁ¡À¸·Î ½Ç¼ö¸¦ Ãâ·ÂÇϸç %e ¼­½ÄÀº ºÎµ¿ ¼Ò¼öÁ¡À¸·Î Ãâ·ÂÇÑ´Ù. %g ¼­½ÄÀº %f¿Í %e Áß ´õ ª°í °£´ÜÇÑ ¹æ¹ýÀ» ÀÚµ¿À¸·Î ¼±ÅÃÇÑ´Ù. ½ÇÇà °á°ú´Â ´ÙÀ½°ú °°´Ù.

 

°íÁ¤ ¼Ò¼öÁ¡ : 123.456000

ºÎµ¿ ¼Ò¼öÁ¡ : 1.234560e+002

ÀϹÝÇü : 123.456

 

¾Õ Àý¿¡¼­ ¹è¿î´ë·Î %¿Í ¼­½Ä »çÀÌ¿¡ ÃÑ ÀÚ¸®¼ö³ª ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼ö¸¦ ÁöÁ¤ÇÒ ¼öµµ ÀÖ´Ù. ¼Ò¼öÁ¡ ÀÌÈÄ µÎ ÀÚ¸®±îÁö¸¸ Ãâ·ÂÇÏ°í ½Í´Ù¸é %f ´ë½Å %.2f ¼­½ÄÀ» »ç¿ëÇÏ¸é µÈ´Ù. ÀÌ °æ¿ì ¼Ò¼öÁ¡ ÀÌÇÏ 3¹ø° ÀÚ¸®¿¡¼­ ¹Ý¿Ã¸²µÇ¾î 123.46ÀÌ Ãâ·ÂµÉ °ÍÀÌ´Ù.

½Ç¼ö´Â Á¤¼ö¿¡ ºñÇØ ¼Ò¼öÁ¡ ÀÌÇϸ¦ Ç¥ÇöÇÒ ¼ö ÀÖ°í õ¹®ÇÐÀûÀÎ Å« ¼ö¸¦ ´Ù·ê ¼ö ÀÖ´Â ÀåÁ¡ÀÌ ÀÖÁö¸¸ ±¸Á¶°¡ º¹ÀâÇϱ⠶§¹®¿¡ ±²ÀåÈ÷ ´À¸®´Ù. ¿äÁò CPU´Â ºÎµ¿ ¼Ò¼öÁ¡À» º¸Á¶ ÇÁ·Î¼¼¼­°¡ Á÷Á¢ ó¸®ÇϹǷΠÈξÀ ´õ »¡¶óÁ³Áö¸¸ ±×·¸Áö ¸øÇÑ ½Ã½ºÅÛ¿¡¼­´Â Á¤¼ö¿¡ ºñÇØ ´ë·« 10¹è Á¤µµ ´À¸®´Ù. ±×·¡¼­ ²À ÇÊ¿äÇÑ °æ¿ì°¡ ¾Æ´Ï¸é Àß »ç¿ëµÇÁö ¾ÊÀ¸¸ç ºÒ°¡ÇÇÇÑ °æ¿ì¶óµµ Á¤¼öÇüÀ¸·Î ¹Ù²Ù¾î¼­ ´Ù·ç´Â °æ¿ì°¡ ¸¹´Ù. ¿¹¸¦ µé¾î ¼Ò¼öÁ¡ ÀÌÇÏ µÎ ÀÚ¸®±îÁöÀÇ Á¤È®µµ¸¦ °¡Áö´Â ¹éºÐÀ²ÀÌ ÇÊ¿äÇÏ´Ù¸é ¾Æ¿¹ 100À» °öÇØ ¸¸ºÐÀ²À» »ç¿ëÇÏ´Â °ÍÀÌ ´õ À¯¸®ÇÏ´Ù.