Pell's equation: Difference between revisions

Content added Content deleted
(added langur language example)
Line 535: Line 535:
val .solvePell = f(.n) {
val .solvePell = f(.n) {
val .x = truncate .n ^/ 2
val .x = truncate .n ^/ 2
var (.y, .z) = (.x, 1)
var (.y, .z, .r) = (.x, 1, .x x 2)
var .r = .x x 2
var (.e1, .e2, .f1, .f2) = (1, 0, 0, 1)
var (.e1, .e2) = (1, 0)
var (.f1, .f2) = (0, 1)


for {
for {