我有以下 C 公式
bucket = (hash - _min) * ((_capacity-1) / range());
我需要重新排列方程以返回 _capacity 而不是存储桶(除了 _capacity 之外,我还有所有其他变量)。例如
96 = (926234929-805306368) * (( x -1) /1249540730)
836 = (1852139639-805306368) * ((x -1) /1249540730)
正如你所看到的,这是一个相当简单的方程,我只需要左边的 x。但我的代数很生疏,所以任何帮助表示赞赏。