在矩阵中定位数字
Positioning numbers in the matrix
如何获取矩阵元素的位置作为整数?
在这种情况下,可以在主键:id上安排对任意单元格信息的访问。如果用作关键字段int_32,则可以定位矩阵[216 x 216]并得到边长为65500个单元格的正方形。
如果您知道矩阵大小,则可以使用 (rowNumber - 1) * columns + columnNumber
枚举所有单元格,其中 columns
是矩阵中的列数。
要获得 rowNumber
和 columnNumber
使用这个:
rowNumber = ((id - 1) DIV columns) + 1
columnNumber = ((id - 1) MOD columns) + 1
,其中 DIV
和 MOD
分别是整数除法和模运算符。
如何获取矩阵元素的位置作为整数?
在这种情况下,可以在主键:id上安排对任意单元格信息的访问。如果用作关键字段int_32,则可以定位矩阵[216 x 216]并得到边长为65500个单元格的正方形。
如果您知道矩阵大小,则可以使用 (rowNumber - 1) * columns + columnNumber
枚举所有单元格,其中 columns
是矩阵中的列数。
要获得 rowNumber
和 columnNumber
使用这个:
rowNumber = ((id - 1) DIV columns) + 1
columnNumber = ((id - 1) MOD columns) + 1
,其中 DIV
和 MOD
分别是整数除法和模运算符。