计算机辅助设计与制造 教案,《计算机辅助设计与制造》电子教案5.ppt

《计算机辅助设计与制造》电子教案5

(3) 符号 在AutoLISP语言中,符号可为除了一些特殊字符(如“(”、“)”、“.”、“‘”、“ “” 、“;”)以外的任何可打印字符,且符号的大小写是等效的。 (4) 字符串 字符串是由双引号引起来的字符序列组成。 (5) 表 表是AutoLISP语言中特有的数据类型,它是指放在一对左、右圆括号中的元素的有序集合。表中的项称为表的元素。例如:(21 30 45 60)为一个表,表中包含4个元素。 在AutoLISP语言中,用表来表示图形中点的坐标。例如(56.4 30.0 4.0)表示三维点的坐标,其中第一、二、三个元素分别对应点的X、Y、Z坐标值。 (6) 文件描述符 文件描述符表示用OPEN函数打开了的某个文件。 * 5.3.2 AutoLISP的数值函数 (1)(+ number>… ) 该函数返回相加的和。 (2)(- …) 该函数返回减去…的差。 (3)(* …) 该函数返回相乘的积。 (4)(/ …) 该函数返回除以…的商。 (5)(expt ) 该函数返回数为底的次幂的值。 * (6)(sqrt ) 该函数返回数的实型平方根。 (7)(sin ) 该函数返回角度的正弦值,其中的单位为弧度。 (8)(cos ) 该函数返回角度的余弦值。 (9)(fix ) 该函数返回小于或等于的最大整数。 * 5.3.3 表处理函数 (1)(car ) 该函数返回表的第一个顶层元素。 (2)(cdr ) 该函数返回表中去掉第一个顶层元素后剩下的元素组成的表。 (3)(last ) 该函数返回表顶层的最后一个元素。 (4)(nth ) 该函数返回表中顶层第n个元素。 (5)(list …) 该函数返回所有的值构成的表。 (6)(length ) 该函数返回表的长度。 * 5.3.4 GET族输入函数 GET族输入函数接受键盘、数字化仪或鼠标器的输入。执行GET族输入函数时,计算机将暂停下来,等待用户的输入。 (1)(GETINT []) 执行该函数时,将等待用户输入一个整型数,并返回该整型数。 (2)(GETREAL []) 执行该函数时,将等待用户输入一个实数,并返回该数对应的实型数。 (3)(GETPOINT []) 执行该函数时,将等待用户输入一个点。 * (4) (GETANGLE []) 执行该函数时,将等待用户输入一个角度值,并返回以弧度表示的该角度值。 (5)(GETSTRING []) 执行该函数时,将等待用户输入一个字符串,并返回该字符串 5.3.5 输出函数 (1)(print []) 该函数换行输出表达式的值,并返回该值。 (2)(prin1 []) 该函数不换行输出表达式的值,并返回该值。 (3)(write-line ) 该函数输出字符串并返回带双引号的字符串。 * 5.3.6 字符串处理函数 (1)(strlen …) 该函数返回字符串的长度,即字符串中所含字符的个数 (2)(atoi ) 该函数将数字型字符串转换为一个整型数,若数字型字符串带小数点,则该函数返回“截尾取整”后的整型数。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值