|
From: | Luis Mendo |
Subject: | [Octave-bug-tracker] [bug #50673] datestr truncates fractional minutes rather than rounding |
Date: | Wed, 29 Mar 2017 17:12:25 -0400 (EDT) |
User-agent: | Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36 |
Follow-up Comment #2, bug #50673 (project octave): Not sure what Matlab's 'datestr' function does internally; its code is fairly complicated. But it seems to round. Compare Matlab: >> datestr(0.00347222213167697) ans = 12:05 AM >> datestr(0.00347222213167697-1e-10) ans = 12:05 AM >> datestr(0.00347222213167697+1e-10) ans = 12:05 AM and Octave: >> datestr(0.00347222213167697) ans = 0:04 AM >> datestr(0.00347222213167697-1e-10) ans = 0:04 AM >> datestr(0.00347222213167697+1e-10) ans = 0:05 AM _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?50673> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |