From Wikipedia,
Pell's equation
is any Diophantine equation of the form
where n is a nonsquare integer and x and y are integers.
We can calculate the x,y for certain n with the following codes:
Function Pellsolution(ByVal d As Long) As String
If InStr(Sqr(d), ".") = 0 Then Pellsolution = "No Fundamental Solution was found to Pell's Equation X^2-" & d & "Y^2=1.": Exit Function
Dim s() As String, x, y
With CreateObject("Microsoft.XMLHTTP")
.Open "get", "http://www.bioinfo.rpi.edu/zukerm/cgi-bin/pell.cgi?D=" & d & "&V=NO&Q=Q", False
.send
Pellsolution = .responsetext
End With
s = Split(Pellsolution, "</span></td>")
x = Mid(s(1), InStrRev(s(1), ">") + 1)
y = Mid(s(4), InStrRev(s(4), ">") + 1)
Pellsolution = "Fundamental Solution to Pell's Equation X^2-" & d & "Y^2=1 was:" & vbCrLf & String(55, "-") & vbCrLf & "X=" & x & vbCrLf & "Y=" & y & vbCrLf
End Function
Sub Main()
Dim d As Long
For d = 1001 To 1024
Debug.Print Pellsolution(d)
Next
End Sub
It returns:
Fundamental Solution to Pell's Equation X^2-1001Y^2=1 was:
-------------------------------------------------------
X=1060905
Y=33532
Fundamental Solution to Pell's Equation X^2-1002Y^2=1 was:
-------------------------------------------------------
X=206869247
Y=6535248
Fundamental Solution to Pell's Equation X^2-1003Y^2=1 was:
-------------------------------------------------------
X=9026
Y=285
Fundamental Solution to Pell's Equation X^2-1004Y^2=1 was:
-------------------------------------------------------
X=27009633024199
Y=852416459730
Fundamental Solution to Pell's Equation X^2-1005Y^2=1 was:
-------------------------------------------------------
X=2950149761
Y=93059568
Fundamental Solution to Pell's Equation X^2-1006Y^2=1 was:
-------------------------------------------------------
X=14125267563780214605455
Y=445346140255574921748
Fundamental Solution to Pell's Equation X^2-1007Y^2=1 was:
-------------------------------------------------------
X=476
Y=15
Fundamental Solution to Pell's Equation X^2-1008Y^2=1 was:
-------------------------------------------------------
X=127
Y=4
Fundamental Solution to Pell's Equation X^2-1009Y^2=1 was:
-------------------------------------------------------
X=583201
Y=18360
Fundamental Solution to Pell's Equation X^2-1010Y^2=1 was:
-------------------------------------------------------
X=3395619
Y=106846
Fundamental Solution to Pell's Equation X^2-1011Y^2=1 was:
-------------------------------------------------------
X=8426
Y=265
Fundamental Solution to Pell's Equation X^2-1012Y^2=1 was:
-------------------------------------------------------
X=3222617399
Y=101302110
Fundamental Solution to Pell's Equation X^2-1013Y^2=1 was:
-------------------------------------------------------
X=309159979019115849
Y=9713562669309460
Fundamental Solution to Pell's Equation X^2-1014Y^2=1 was:
-------------------------------------------------------
X=4656965
Y=146246
Fundamental Solution to Pell's Equation X^2-1015Y^2=1 was:
-------------------------------------------------------
X=352871
Y=11076
Fundamental Solution to Pell's Equation X^2-1016Y^2=1 was:
-------------------------------------------------------
X=255
Y=8
Fundamental Solution to Pell's Equation X^2-1017Y^2=1 was:
-------------------------------------------------------
X=2900932297217
Y=90965584992
Fundamental Solution to Pell's Equation X^2-1018Y^2=1 was:
-------------------------------------------------------
X=15155578752298003
Y=475005498176334
Fundamental Solution to Pell's Equation X^2-1019Y^2=1 was:
-------------------------------------------------------
X=6089923321730
Y=190776436539
Fundamental Solution to Pell's Equation X^2-1020Y^2=1 was:
-------------------------------------------------------
X=511
Y=16
Fundamental Solution to Pell's Equation X^2-1021Y^2=1 was:
-------------------------------------------------------
X=198723867690977573219668252231077415636351801801
Y=6219237759214762827187409503019432615976684540
Fundamental Solution to Pell's Equation X^2-1022Y^2=1 was:
-------------------------------------------------------
X=1023
Y=32
Fundamental Solution to Pell's Equation X^2-1023Y^2=1 was:
-------------------------------------------------------
X=32
Y=1
No Fundamental Solution was found to Pell's Equation X^2-1024Y^2=1.