7. ¼öÇÐ ÇÔ¼ö AutoLISP¿¡¼ »ç¿ëµÇ´Â ±âº»ÀûÀÎ ¼öÇÐ °ü·Ã ÇÔ¼ö´Â ¿©Å¸ÀÇ ÇÁ·Î±×·¥°ú Å©°Ô ´Ù¸£Áö ¾Ê½À´Ï´Ù. ±×·¯³ª, ¿¬»ê±âÈ£°¡ ¼ýÀÚ³ª º¯¼ö ¾Õ¿¡ À§Ä¡Çϱ⠶§¹®¿¡ Àͼ÷ÇØÁö±â »ó´çÇÑ ½Ã°£ÀÌ °É¸³´Ï´Ù.
*ÁÖÀÇ »çÇ×
1. Á¤¼ö¿Í ½Ç¼öÀÇ ¿¬»ê °á°ú´Â ½Ç¼ö·Î ³ªÅ¸³³´Ï´Ù. 2. ¼ýÀÚ Áß¿¡¼ ½Ç¼ö°¡ Æ÷ÇԵǾî ÀÖÀ¸¸é °á°ú°ªÀº ½Ç¼ö·Î ³ªÅ¸³³´Ï´Ù. 3. ºÐ¼ö¸¦ Ç¥½ÃÇϱâ À§Çؼ´Â ³ª´°¼ÀÀ» »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
1. + (addition) (1) ±â´É ÀϹÝÀûÀÎ µ¡¼À°ú °°ÀÌ + ±âÈ£ ÀÌÈÄÀÇ ¼ýÀÚ³ª º¯¼ö¸¦ ¸ðµÎ ´õÇÕ´Ï´Ù. (2) »ç¿ë¹ý (+ number1 number2 number3 .........) (3) ¿¹Á¦
(4) ¿¹Á¦ ÇÁ·Î±×·¥
2. - (subtraction) (1) ±â´É ¸Ç óÀ½ÀÇ ¼ýÀÚ ¶Ç´Â º¯¼ö¿¡¼ ÀÌÈÄÀÇ ¼öµéÀÇ ÇÕÀ» »®´Ï´Ù. 1°³ÀÇ ¼ýÀÚ(º¯¼ö)¸¸ ÁÖ¾îÁú °æ¿ì 0¿¡¼ ÁÖ¾îÁø ¼ýÀÚ¸¦ »« °ª(À½¼ö)À» ±¸ÇÏ°Ô µË´Ï´Ù. (2) »ç¿ë¹ý (- number1 number2 number3 ........) (3) ¿¹Á¦
(4) ¿¹Á¦ ÇÁ·Î±×·¥
3. * (multiplication) (1) ±â´É * ±âÈ£ ÀÌÈÄÀÇ ¸ðµç ¼ö ¶Ç´Â º¯¼ö¸¦ °öÇÕ´Ï´Ù. (2) »ç¿ë¹ý (* number1 number2 number3 ..........) (3) ¿¹Á¦
(4) ¿¹Á¦ ÇÁ·Î±×·¥
4. / (division) (1) ±â´É ¸Ç óÀ½ ¼ö ¶Ç´Â º¯¼ö¿¡¼ ÀÌÈÄ ¼öµéÀÇ °öÀ¸·Î ³ª´¯´Ï´Ù. (2) »ç¿ë¹ý (/ number1 number2 number3 .......) (3) ¿¹Á¦
(4) ¿¹Á¦ ÇÁ·Î±×·¥
(1) ±â´É óÀ½ ¼ö¸¦ µÎ¹øÂ° ¼ö·Î ³ª´©¾î ³ª¸ÓÁö¸¦ ±¸ÇÔ. (2) »ç¿ë¹ý (rem Number01 Number02) (3) ¿¹Á¦
6. Áõ°¡ ¿¬»êÀÚ(increment) (1) ±â´É ÁöÁ¤ ¼ýÀÚ³ª º¯¼ö¿¡ 1À» ´õÇÕ´Ï´Ù. (2) »ç¿ë¹ý (1+ Number) (3) ¿¹Á¦
7. °¨¼Ò ¿¬»êÀÚ(decrement) (1) ±â´É ÁöÁ¤ ¼ýÀÚ³ª º¯¼ö¿¡¼ 1À» »®´Ï´Ù. (2) »ç¿ë¹ý (1- Number) (3) ¿¹Á¦
(1) ±â´É Number01À» ¹ØÀ¸·Î ÇÏ¿© Number02 Á¦°ö½ÂÀ» ±¸ÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. Number01°ú Number02´Â ¼ýÀÚ³ª º¯¼öÀÔ´Ï´Ù. (2) »ç¿ë¹ý (expt Number01 Number02) (3) ¿¹Á¦
(1) ±â´É ÁöÁ¤ ¼ýÀÚ³ª º¯¼öÀÇ Á¦°ö±ÙÀ» ±¸ÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. (2) »ç¿ë¹ý (sqrt Number) (3) ¿¹Á¦
(1) ±â´É ÁöÁ¤ ¼ýÀÚ³ª º¯¼öÀÇ ÀÚ¿¬´ë¼ö(log number)¸¦ ±¸ÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. (2) »ç¿ë¹ý (log Number) (3) ¿¹Á¦
(1) ±â´É ÁöÁ¤ ¼ýÀÚ³ª º¯¼öÀÇ Àý´ë°ªÀ» ±¸ÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. (2) »ç¿ë¹ý (abs Number) (3) ¿¹Á¦
(1) ±â´É ³ª¿µÈ ¼ýÀÚ³ª º¯¼ö Áß¿¡¼ °¡Àå Å« ¼ö¸¦ ¸®ÅÏÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. (2) »ç¿ë¹ý (max Number01 Number02 ....) (3) ¿¹Á¦
(1) ±â´É ³ª¿µÈ ¼ýÀÚ³ª º¯¼ö Áß¿¡¼ °¡Àå ÀÛÀº ¼ö¸¦ ¸®ÅÏÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. (2) »ç¿ë¹ý (min Number01 Number02 .... ) (3) ¿¹Á¦
14. GCD (Greatest Common Denominator) (1) ±â´É ÁöÁ¤ÇÑ ¼ýÀÚ³ª º¯¼ö¿¡¼ ÃÖ´ë °ø¾à¼ö¸¦ ±¸ÇÏ´Â ÇÔ¼öÀÔ´Ï´Ù. (2) »ç¿ë¹ý (gcd Number01 Number02) (3) ¿¹Á¦
(1) ±â´É ÁöÁ¤ÇÑ ¼ýÀÚ³ª º¯¼ö¸¦ e(ÀÚ¿¬´ë¼ö)·Î ÇÏ´Â Á¦°ö°ªÀ» ±¸ÇÏ´Â ÇÔ¼ö (2) »ç¿ë¹ý (exp number) (3) ¿¹Á¦
(1) ±â´É »ó¼ö ¥ð(3.141592....)°ªÀ» ±¸ÇÏ´Â ÇÔ¼ö¶ó±âº¸´Ù´Â º¯¼ö¿¡ °¡±î¿î ÇÔ¼öÀÔ´Ï´Ù. º¯¼ö¸íÀ¸·Î PI¸¦ »ç¿ëÇÒ ¼ö ¾øÀ¸¸ç »ç¿ë½Ã¿¡´Â ½É°¢ÇÑ ¿¡·¯¸¦ ¾ß±â½Ãŵ´Ï´Ù. (2) »ç¿ë¹ý (pi) (3) ¿¹Á¦
18. SIN (1) ±â´É ÁöÁ¤ °¢µµÀÇ SINE°ªÀ» ±¸ÇÏ´Â Sine ÇÔ¼ö. (2) »ç¿ë¹ý (SIN number) (3) ¿¹ (setq a (sin 25))
19. COS (1) ±â´É ÁöÁ¤ °¢µµÀÇ Cosin°ªÀ» ±¸ÇÏ´Â ÇÔ¼ö. (2) »ç¿ë¹ý (COS number) (3) ¿¹ (setq a (cos 25))
20. ATAN (1) ±â´É ÁöÁ¤ °¢µµÀÇ ARCTANGENT°ªÀ» ±¸ÇÏ´Â ÇÔ¼ö. (2) »ç¿ë¹ý (ATAN number) (3) ¿¹ (setq a (atan 0.2))
|