Mercurial > forge
changeset 12105:8af1224f9744 octave-forge
units: increase precision from GNU units to 16 decimal places.
author | carandraug |
---|---|
date | Sun, 20 Oct 2013 19:00:55 +0000 |
parents | 33042ff651ed |
children | e22cb183ce7d |
files | main/miscellaneous/inst/units.m |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/main/miscellaneous/inst/units.m Sun Oct 20 18:51:38 2013 +0000 +++ b/main/miscellaneous/inst/units.m Sun Oct 20 19:00:55 2013 +0000 @@ -48,7 +48,8 @@ error ("units: X must be numeric"); endif - cmd = sprintf ('units --compact --one-line "%s" "%s"', fromUnit, toUnit); + cmd = sprintf ('units --compact --one-line -o "%%.16g" "%s" "%s"', + fromUnit, toUnit); [status, rawoutput] = system (cmd); if (status) error ("units: %s\nVerify that GNU units is installed in the current path.",