| RT 望大牛不吝赐教]
 附上新手写的一段程序(被整型数限制完全算不了大数)==抛砖引玉
 [Fortran] syntaxhighlighter_viewsource syntaxhighlighter_copycode 
program main
implicit none
integer(kind=8),Mp,Ln,q
integer(kind=4) ,parameter  ::  p=19
integer ,parameter :: Lo=4
integer :: n,i
Mp=1
do i=1,p
Mp=Mp*2
end do
Mp=Mp-1
Ln=Lo
n=p-2
loop:do i=1,n
Ln=Ln**2-2
q=mod(Ln,Mp)
if(q==0)then
call print_big(Mp)
else 
cycle loop
end if
end do loop
end program main
 |