Practical Common Lisp学习笔记(五)常用函数宏备忘3

本文详细介绍了Common Lisp中的实用函数和宏,包括数学运算(如FLOOR、CEILING)、序列操作(如VECTOR-PUSH、REMOVE-DUPLICATES)、向量与字符串处理、排序与合并、序列映射及列表处理等,旨在帮助开发者更好地理解和运用这些工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

初等数学
FLOOR函数     向负无穷方向截断,返回小于或等于实参的最大整数      P105
CEILING函数     向正无穷方向截断,返回大于或等于参数的最小整数     P105
TRUNCATE函数     向零截断,对于正实参而言,它等价于FLOOR,对于负实参则等价于CEILING     P105
MOD函数     两个实数截断相除得到的模     P105
REM函数     两个实数截断相除得到的余数     P105
1+函数     表示从一个数字增加一个的简化方式,返回一个新值     P106
1-函数     表示从一个数字减少一个的简化方式,返回一个新值      P106
INCF宏     接受两个数字类型的参数,第一个参数必须是变量,第一个变量根据第二个参数增加,如果只传入一个参数默认是一,修改参数的值     P106
DECF宏     接受两个数字类型的参数,第一个参数必须是变量,第一个变量根据第二个参数减少,如果只传入一个参数默认是一,修改参数的值     P106

数值比较
ZEROP函数     用来测试一个单一实数是否等于零     P106
MINUSP函数     用来测试一个单一实数是否小于零     P106
PLUSP函数     用来测试一个单一实数是否大于零     P106
EVENP谓词     用来测试单一整数参数是否为偶数     P106
ODDP谓词     用来测试单一整数参数是否为奇数     P106

高等数学参数

LOG,EXP,EXPT,SIN,COS,TAN,ASIN,ACOS,ATAN,SINH,COSH,TANH,ASINH,ACOSH,ATANH。     P107

字符
#\     字符读取语法(特定字符的代替语法#\后跟名字,space,newline,Tab,Page,rubout,linefeed,return,backspace)     P107
CHAR=函数     可以接受任意数量的实参并只在他们全部是相同字符时才返回真。     P107
CHAR_EQUAL函数     可以接受任意数量的实参并只在他们全部是相同字符时才返回真,大小写无关。     P107
数值相似物 大小写相关 大小写无关
CHAR= CHAR-EQUAL
/=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值