diff --git a/cmd/convergents.go b/cmd/convergents.go index 71026bb..b417a5b 100644 --- a/cmd/convergents.go +++ b/cmd/convergents.go @@ -23,7 +23,7 @@ import ( "github.com/spf13/cobra" ) -func seq(x, xprev, a *big.Int) { +func gaussianBrackets(x, xprev, a *big.Int) { tmp := new(big.Int) tmp.Mul(a, x) tmp.Add(tmp, xprev) @@ -51,16 +51,16 @@ func convergents(cmd *cobra.Command, args []string) { } } - seq(h, hprev, a0) - seq(k, kprev, a0) + gaussianBrackets(h, hprev, a0) + gaussianBrackets(k, kprev, a0) r := new(big.Rat).SetFrac(h, k) fmt.Println(r) for i := 0; true; i = (i + 1) % len(denoms) { a := &denoms[i] - seq(h, hprev, a) - seq(k, kprev, a) + gaussianBrackets(h, hprev, a) + gaussianBrackets(k, kprev, a) r.SetFrac(h, k) fmt.Println(r) diff --git a/cmd/pell.go b/cmd/pell.go index 11109d1..71e6885 100644 --- a/cmd/pell.go +++ b/cmd/pell.go @@ -45,8 +45,8 @@ func pell(cmd *cobra.Command, args []string) { h := big.NewInt(1) k := big.NewInt(0) - seq(h, hprev, a0) - seq(k, kprev, a0) + gaussianBrackets(h, hprev, a0) + gaussianBrackets(k, kprev, a0) for i := 0; true; i = (i + 1) % len(repetend) { foo := new(big.Int).Exp(k, big.NewInt(2), nil) @@ -60,8 +60,8 @@ func pell(cmd *cobra.Command, args []string) { } a := repetend[i] - seq(h, hprev, a) - seq(k, kprev, a) + gaussianBrackets(h, hprev, a) + gaussianBrackets(k, kprev, a) } }