其中是Elisp中定义的pow mod函数

其中是Elisp中定义的pow mod函数,lisp,elisp,Lisp,Elisp,我想使用pow mod函数帮助调用对“bigpos”数字执行模块运算 我在这个elisp文档中找到了它 但是,当我调用pow mod时,我甚至无法识别它: (require 'calc) (require 'calc-ext) (pow-mod message-encoded e n) 但是它没有被识别!我很困惑,因为它列在计算lisp函数下。所以我假设它是“calc”函数的一部分。怎么了?有我不见的图书馆吗?我试过“要求”战俘,但没有成功 pow mod在哪里定义?谢谢大家! 试试类似的方法

我想使用pow mod函数帮助调用对“bigpos”数字执行模块运算

我在这个elisp文档中找到了它

但是,当我调用pow mod时,我甚至无法识别它:

(require 'calc)
(require 'calc-ext)
(pow-mod message-encoded e n)
但是它没有被识别!我很困惑,因为它列在计算lisp函数下。所以我假设它是“calc”函数的一部分。怎么了?有我不见的图书馆吗?我试过“要求”战俘,但没有成功

pow mod在哪里定义?谢谢大家!

试试类似的方法

(math-pow-mod 19 103 89)

在您链接的文档中,升级到17.5.7并检查第一段:这些函数按其名称显示,正如它们在defmath中通常显示的那样。他们的Lisp全名通常是通过在其明显的名称前面加上“calcFunc-”或“math-”来获得的。

这是可行的,但显然这不适用于bigpos数字。所以现在我需要找点别的。谢谢你!你的意思是,它不能用一些输入产生正确的结果,还是它给出了错误?我刚刚试过math pow mod'bigpos 394'bigpos 193'bigpos 19,得到了正确的结果。