# HG changeset patch # User Jaroslav Hajek # Date 1258709749 -3600 # Node ID edf065b51fa94456d4328017a183e559ac725110 # Parent 71483d19204fc5865d1cc66684c5d78b1d01a9b3 fix dec2base diff --git a/scripts/ChangeLog b/scripts/ChangeLog --- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,3 +1,7 @@ +2009-11-20 Jaroslav Hajek + + * scripts/strings/dec2base.m: Fix division. + 2009-11-20 Lukas Reichlin * linear-algebra/krylov.m: Add missing swap routine. diff --git a/scripts/strings/dec2base.m b/scripts/strings/dec2base.m --- a/scripts/strings/dec2base.m +++ b/scripts/strings/dec2base.m @@ -86,7 +86,7 @@ ## determine digits for each number power = ones (length (n), 1) * (base .^ (max_len-1 : -1 : 0)); n = n(:) * ones (1, max_len); - digits = floor (rem (n, base*power) ./ power); + digits = floor (double (rem (n, base*power)) ./ power); ## convert digits to symbols retval = reshape (symbols (digits+1), size (digits));