diff --git a/DoubleDouble/DDouble/DDouble_bernoullipoly.cs b/DoubleDouble/DDouble/DDouble_bernoullipoly.cs index e9c6325..7ba4e59 100644 --- a/DoubleDouble/DDouble/DDouble_bernoullipoly.cs +++ b/DoubleDouble/DDouble/DDouble_bernoullipoly.cs @@ -98,8 +98,10 @@ public static ReadOnlyCollection Table(int n, bool centered) { } lock (table) { - ReadOnlyCollection coefs = GenerateTable(n, centered); - table.Add(coefs); + for (int k = table.Count; k <= n; k++) { + ReadOnlyCollection coefs = GenerateTable(k, centered); + table.Add(coefs); + } return table[n]; } diff --git a/DoubleDouble/Properties/AssemblyInfo.cs b/DoubleDouble/Properties/AssemblyInfo.cs index f8de23b..24a8f26 100644 --- a/DoubleDouble/Properties/AssemblyInfo.cs +++ b/DoubleDouble/Properties/AssemblyInfo.cs @@ -15,7 +15,7 @@ [assembly: Guid("9A19103F-16F7-4668-BE54-9A1E7A4F7556")] -[assembly: AssemblyVersion("4.2.5.*")] +[assembly: AssemblyVersion("4.2.6.*")] [assembly: InternalsVisibleTo("DoubleDoubleTest")] [assembly: InternalsVisibleTo("DoubleDoubleSandbox")] \ No newline at end of file