fix(octave): floor_div use double division + floor instead of idivide with int32

This commit is contained in:
allaun 2026-06-30 18:32:58 -05:00
parent 3323a626ab
commit bde2ba1ee7

View file

@ -39,8 +39,7 @@ classdef AVM
function r = floor_div(a, b) function r = floor_div(a, b)
if b == 0; error('division by zero'); end if b == 0; error('division by zero'); end
q = idivide(a, b, 'floor'); r = int32(floor(double(a) / double(b)));
r = int32(q);
end end
function r = lt_q16_v6(a, b) function r = lt_q16_v6(a, b)