diff --git a/octave/AVM.m b/octave/AVM.m index db827297..9dc360b3 100644 --- a/octave/AVM.m +++ b/octave/AVM.m @@ -39,8 +39,7 @@ classdef AVM function r = floor_div(a, b) if b == 0; error('division by zero'); end - q = idivide(a, b, 'floor'); - r = int32(q); + r = int32(floor(double(a) / double(b))); end function r = lt_q16_v6(a, b)