public override int GetHashCode() { //chci rad objemu (1, 10, 100, ....) int desetNaM = 10; int maxObjem = Ovladac.maxobjem(); while ((desetNaM * 10) > maxObjem) { desetNaM *= 10; //m++; } return(this.a + this.b * desetNaM + this.c * desetNaM * desetNaM); }
public override int GetHashCode() { //chci rad objemu (1, 10, 100, ....) int m = 1; int desetNaM = 10; int maxObjem = Ovladac.maxobjem(); while ((desetNaM * 10) > maxObjem) { desetNaM *= 10; m++; } m++; return(kroky + stav.getA() * m + stav.getB() * m * m + stav.getC() * m * m * m); }