乐,图书馆没有找到

我试图在其中执行此程序,Raku但出现以下错误:我应该如何rakuperl那里提供库;什么复制哪里?

use Math::BigInt;
$i = Math::BigInt->new($string);
use Math::BigInt ':constant';
print 10**121900;

找不到Math::BigInt

编辑

zef 安装后我无法运行:

无法统计文件:没有这样的文件或目录

编辑

无法统计文件:没有这样的文件或目录

回答

Math::BigInt 是一个 Perl 模块

  1. Inline::Perl 需要在 Raku 中安装
  2. Math::BigInt 需要在 Perl 中安装
  3. 你需要告诉 Raku 它是一个 Perl 模块而不是默认的 Raku 模块
use Inline::Perl5;
use Math::BigInt:from<Perl5>;

my $string = "121900";
my $i = Math::BigInt->new($string);

say 10**$i;

(未经测试,因为我不在电脑旁)

当然,这是毫无意义的,因为 Raku 已经支持大整数。

say 10**121900;


以上是乐,图书馆没有找到的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>