| C ++ ¿ë ±â´É Æļ ÆÄ½Ì ¹× ¹®ÀÚ¿¿¡¼ ¼öÇÐ ÇÔ¼ö¸¦ Æò°¡ÇϽʽÿÀ! |
Áö±Ý ´Ù¿î·Îµå |
C ++ ¿ë ±â´É Æļ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Juha Nieminen and Joel Yliluoma
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://warp.povusers.org
C ++ ¿ë ±â´É Æļ ű×
C ++ ¿ë ±â´É Æļ ¼³¸í
¹®ÀÚ¿¿¡¼ ¼öÇÐ ÇÔ¼ö¸¦ ±¸¹® ºÐ¼®ÇÏ°í Æò°¡ÇϽʽÿÀ! C ++ ¿ë ±â´É Æļ´Â ¹®ÀÚ¿¿¡¼ ¼öÇÐ ÇÔ¼ö¸¦ ±¸¹® ºÐ¼®ÇÏ°í Æò°¡ÇÏ´Â µ¥ »ç¿ëÇÒ ¼öÀִ Ŭ·¡½º¸¦ Á¦°øÇÏ´Â C ++ ¶óÀ̺귯¸®ÀÔ´Ï´Ù (¿¹ : »ç¿ëÀÚ¿¡¼ ¿äûÇÑ °ÍÀÏ ¼ö ÀÖ½À´Ï´Ù). ÇÔ¼ö ¹®ÀÚ¿ÀÇ ±¸¹®Àº C / C ++¿¡¼ ÀÛ¼ºµÈ ¼öÇРǥÇö½Ä (Á¤È®ÇÑ ±¸¹®ÀÌ ¾Æ·¡ ¼³¸í¼¿¡ ÁöÁ¤µÊ)°ú À¯»çÇÕ´Ï´Ù. ÀÌ ÇÔ¼ö´Â º¯¼öÀÇ ´Ù¸¥ °ªÀ¸·Î Æò°¡ µÉ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î "sin (sqrt (x * x + y * y))"¿Í °°Àº ÇÔ¼ö´Â ¹®ÀÚ¿¿¡¼ ±¸¹® ºÐ¼® ÇÒ ¼ö ÀÖ½À´Ï´Ù (std :: string ¶Ç´Â c-style ¹®ÀÚ¿) ±×¸®°í x ¹× yÀÇ ´Ù¸¥ °ªÀ¸·Î Æò°¡ÇÕ´Ï´Ù. ÀÌ ¶óÀ̺귯¸®´Â »ç¿ëÀÚ ÀÔ·Â ±â´ÉÀ» Æò°¡Çϰųª ÀϺΠ°æ¿ì ½ºÅ©¸³Æà ¾ð¾î·Î ¼öÇРǥÇö½ÄÀ» Çؼ®ÇÏ´Â µ¥ À¯¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù.ÀÌ µµ¼°üÀº ÃÖ´ë À̽ļºÀ» À¯ÁöÇÏ¸é¼ ±¸¹® ºÐ¼® ¹× Æò°¡¿¡¼ ÃÖ´ë ¼Óµµ¸¦ ¸ñÇ¥·ÎÇÕ´Ï´Ù. ¶óÀ̺귯¸®´Â Ç¥ÁØ ÀûÇÕÇÑ C ++ ÄÄÆÄÀÏ·¯¸¦ ÄÄÆÄÀÏÇÏ°í ÀÛ¾÷ÇؾßÇÕ´Ï´Ù. Double, Float, Long Double, Long int, MPFR ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© MPFR ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© ÀÓÀÇÀÇ Á¤¹Ð Á¤¼ö¸¦ »ç¿ëÇÕ´Ï´Ù. (´Ù¸¥ ¼ýÀÚ À¯Çü°ú ÇÔ¼ö Æļ ¶óÀ̺귯¸®¸¦ »ç¿ëÇϱâ À§ÇØÀÌ µÎ ¶óÀ̺귯¸®°¡ ½Ã½ºÅÛ¿¡ Á¸ÀçÇÒ ÇÊ¿ä´Â ¾ø½À´Ï´Ù.ÀÌ ¶óÀ̺귯¸®¿¡ ´ëÇÑ Áö¿øÀº Àü 󸮱⠼³Á¤À» »ç¿ëÇÏ¿© ¼±ÅÃÀûÀ¸·Î ÄÄÆÄÀϵ˴ϴÙ.ÀÌ ¶óÀ̺귯¸®´Â ´õ ÀûÀº ÀÏ¹Ý ¾Æ·¡¿¡ ¹èÆ÷µË´Ï´Ù. °ø°³ ¶óÀ̼¾½º (LGPL) ¹öÀü 3.
C ++ ¿ë ±â´É Æļ °ü·Ã ¼ÒÇÁÆ®¿þ¾î