迷人的口齿不规则
大家好,希望到目前为止每个人都过一个愉快的圣诞节。
我只是在玩一些LISP,想知道为什么LISP函数的命名方式不规则,例如:
itoa-->>i到a-->>整数到字符串
atoi-->>a-to-i-->>字符串到整数
这似乎意味着:
i=整数(足够明显)
a=字符串(不太明显,但可以…)
具体如下:
atof-->>a到f-->>字符串到实数
正如我们已经假设的那样,这也是合乎逻辑的:
a=字符串
现在我们假设:
f=真实(同样,不是很明显,但见鬼…)
那么,为什么当我们进入“真正的字符串”时,我们有:
rtos-->>r-to-s-->>实到字符串
这看起来很不规则,所以我想我应该对此进行讨论,也许还有其他人发现并想要讨论的不规则之处。 a=α?
至于为什么剩下的人都没有眼睛 李,
大多数人过去认为a是ASCII的意思
atoi ASCII到整数
atof ASCII到浮点
itoa整数到ASCII
它们与AutoLISP中的(ascii)和(浮点)调用有关-大卫
啊,说得好,这很有道理。谢谢你澄清这一点。
但是在这种情况下,为什么要使用rtos而不是ftoa 李,
可能是因为在“计算机语言”中用于存储值的术语实数vs INT。
(float)将“int”转换为“REALs”
-大卫 啊,谢谢。
你比你看起来更聪明 另一个明显的不规则是多段线。单词“Polyline”可以识别或排除三种多边形类型中的任何一种,即L(右)W(八)Polyline、2DPolyline、3DPolyline,具体取决于上下文–Lisp、VBA、快速选择、DXF参考和过滤命令。
过滤器命令(利用DXF参考-行为类似)还包括“多段线”指定下的多边形网格和多面网格。我想让我们保持警惕。
我想你在这里发现了什么。。。。
页:
[1]