autolisp的数字处理函数包括
|函数|说明|
|---|---|
| (+*\[number number ...\]*) | 加 |
| (-*\[number number ...\]*) | 减 |
|(\**\[number number ...\]*) | 乘|
|(/*\[number number ...\]*)|除|
|(~*int*)|按位取反|
|(1+*number*)|加1|
|(1-*number*)|减1|
|(abs*number*)|取绝对值|
|(atan*num1 \[num2\]*)|arctan|
|(cos*ang*)|cos|
| (exp*number*)|自然常数e的number次幂|
|(expt *base power*)|base的power次幂|
| (fix*number*)|返回离number最近的比较小的整数|
|(float*number*)|将number转化为实数|
|(gcd*int1 int2*)|最大公约数|
|(log*number*)|number的自然对数 |
|(logand*\[int int ...\]*)|按位与|
|(logior*\[int int ...\]*)|按位或|
|(lsh*\[int numbits\]*)|按位移位|
|(max*\[number number ...\]*)|最大值|
|(min*\[number number ...\]*)|最小值|
|(minusp*number*)|判断number是否是负数|
|(rem*\[num1 num2 ...\]*)|余数|
|(sin*ang*)|三角函数sin|
|(sqrt*number*)|平方根|
|(zerop*number*)|判断一个数是否等于0|
- 前言
- 概述
- autolisp简介(初)
- 搭建编程环境
- Visual Lisp 编辑器的使用(初)
- vs code的使用
- 基本概念(初)
- 表达式
- 数据类型
- 整数类型
- 实数类型
- 字符串类型
- 列表
- 选择集类型
- 实体名称(ename)
- vla对象(vla-object)
- 文件描述符
- 符号和变量(初)(精)
- 源码文件
- 变量
- 变量的类型
- 变量赋值
- 变量求值
- 预定义变量
- 数值处理
- 字符串处理
- 显示和输出
- 控制字符
- 列表操作
- 重点函数列表
- 尺寸标注
- 文字固定偏移
- 填充
- 填充到指定的矩形
- 计算填充面积并标注
- 其他
- 绘制任意曲线的等分线
- 原位缩放
- 修改填充基点和角度
- 批量标注多段线长度
- 统计相同直径的圆的数量
- z坐标置0
- 生成随机数
- 图层
- 相交
- intersectWith无法求交点的几种情形
- 向量和矩阵
- 向量加减乘除
- 向量长度
- 求单位向量
- 向量点积
- 向量叉积
- 命令和交互
- 调用command命令
- 多段线
- 获取多段线顶点
- UCS
- 有关ucs的命令和系统变量
- 通过command操作ucs
- 草图设置
- 捕捉
- 栅格
- 正交
- 对象捕捉
- 坐标系和变换(高级)
- 任意轴算法
- 坐标系
- trans
- geomcal
- autocad开发相关网站
- 小技巧汇总
- 判断点是否在封闭图形内
- 安装
- acad启动加载顺序
- 安装包制作
- 添加文件到启动组
- 添加目录到搜索路径
- 对话框和图形界面
- DCL
- openDCL
- 菜单和自定义界面
- 菜单文件
- 自定义文件
- 函数参考
- quote