# HG changeset patch # User Jaroslav Hajek # Date 1251790358 -7200 # Node ID 16a1e60b47014ace9ea5b6a2ba1e99fc2bf62a2f # Parent 295001bff26d55cd987fb3d07c314be2a235a692 fix int2str diff -r 295001bff26d -r 16a1e60b4701 scripts/ChangeLog --- a/scripts/ChangeLog Tue Sep 01 09:31:39 2009 +0200 +++ b/scripts/ChangeLog Tue Sep 01 09:32:38 2009 +0200 @@ -1,3 +1,7 @@ +2009-08-17 Jaroslav Hajek + + * general/int2str.m: Convert to double before calling log10. + 2009-08-29 John W. Eaton * time/datestr.m: Add missing semicolon. diff -r 295001bff26d -r 16a1e60b4701 scripts/general/int2str.m --- a/scripts/general/int2str.m Tue Sep 01 09:31:39 2009 +0200 +++ b/scripts/general/int2str.m Tue Sep 01 09:32:38 2009 +0200 @@ -102,7 +102,7 @@ fmt = sprintf ("%%%dd", min_fw); else ## Could have anything. - tfw = floor (log10 (abs (t))) + 1 + sep; + tfw = floor (log10 (double (abs (t)))) + 1 + sep; fw = max (tfw); if (any (t(tfw == fw) < 0)) fw++;