Emacs Lisp有没有办法能到对浮点数和长整数友好?

最近在做模拟电路和加密算法,我对模拟电路接触得不多,很多情况下要透过现象探本质,需要用计算器来预测数值,由于实在用不惯函数计算器,所以选择使用elisp来计算,但elisp对浮点数和长整数都不友好,需要逐个转换,不小心漏了一个的话可能会算错,请问有没有相关扩展或者工具能让Emacs适合做这种事?

多谢了!

用 calc

仔细看了下calc的文档,通过defmath扩展似乎真做到兼容长整数和便捷实用浮点数,以前一直只当作计算器用,多谢了,我仔细研究下