public int polyEvalContinue ( int previousOutput , GrowQueue_I8 part , int x ) { int y = previousOutput ; for ( int i = 0 ; i < part . size ; i ++ ) { y = multiply ( y , x ) ^ ( part . data [ i ] & 0xFF ) ; } return y ; }
Continue evaluating a polynomial which has been broken up into multiple arrays .