278_common lisp数字表达

完整的emacs and lisp的学习集合整理如下:

https://github.com/GreyZhang/g_lisp

    继续emacs以及lisp的学习,这一次,整理一部分数字的表达基础。

    从上面的运算看得出来,lisp的计算表达从表达范围上至少可以看成跟python以及bash中的计算器命令有很多类似之处。

    除法计算的时候,很容易就能够支持分数表达。其他的工具中,我觉得MATLAB也能够做到这样的便捷,但是还是没有这个便捷。这样的表达,在多算式计算中依然保持,当然我们也能够根据需要进行数据类型的转换。

    我似乎还是从很多方面看到了python的影子,不知道网络上那句话“python其实就是一个lisp变种”是否还真有几分靠谱。

    除了上面的“强制转换”之外,还有一种方式,那就是当有float等这样的类型加入运算的时候,结果也会取float。

扫描二维码关注公众号,回复: 9660546 查看本文章

    如果尝试开方运算的时候,我们会看得出来,正数的时候进行的是实数运算。而当输入的数值为负数的时候,不是报错,而是进行了复数的运算。复数计算内置,开箱即用,确实是很方便。

完整的emacs and lisp的学习集合整理如下:

https://github.com/GreyZhang/g_lisp

发布了891 篇原创文章 · 获赞 170 · 访问量 176万+

猜你喜欢

转载自blog.csdn.net/grey_csdn/article/details/104508205