일부 정수 범위를 반복하고 $ _ value를 bigint로 사용하려고하면 일반 숫자처럼 작동합니다. 따라서 다음 코드는 100000000000000000000 100000000000000000000
을 볼 때 100000000000000000000 1e+20
을 인쇄합니다.범위에서 perl bigint 사용
가 어떻게 올바른 방법으로이 코드 동작합니다을 할 수
use warnings;
use strict;
use bigint;
for my $b(10) {
for my $c(20) {
print $b**$c, "\n";
}
}
for my $b(10..10) {
for my $c(20..20) {
print $b**$c, "\n";
}
}
? 나는 Math :: BigInt에 대해서 알고 있지만, 그것 없이는 해결책이 있는지 궁금해.
코드는 당신이 의지 출력을 한 줄에 하나씩 수없는 두 가지를 제공했다. 그리고 코드는'$ _ '을 전혀 사용하지 않습니다. 귀하의 코드 또는 귀하의 질문을 편집하여 귀하의 코드가 귀하의 질문에 대해 이야기하고있는 것을 보여주십시오. – mob