diff --git a/src/Numerics/LinearAlgebra/Storage/MatrixStorage.cs b/src/Numerics/LinearAlgebra/Storage/MatrixStorage.cs index a7470dc3..25297625 100644 --- a/src/Numerics/LinearAlgebra/Storage/MatrixStorage.cs +++ b/src/Numerics/LinearAlgebra/Storage/MatrixStorage.cs @@ -191,7 +191,7 @@ namespace MathNet.Numerics.LinearAlgebra.Storage for (var i = 0; i < hashNum; i++) { var col = i%ColumnCount; - var row = (i - col)/RowCount; + var row = (i - col)%RowCount; hash = hash*31 + At(row, col).GetHashCode(); } }