John Ralls
9db60ca63c
Make float database operations more consistent.
...
We don't use floats in GnuCash, we use doubles (and those as little as
possible), but dbd-sqlite3 is broken in that it stores only floats.
Simply casting floats to doubles introduces bogus additional digits
that can cause round-trip tests to fail. Instead convert floats to
doubles by multiplying by 10E6, rounding, then dividing by 10E6.
2018-06-02 16:16:41 -07:00
..
2018-06-02 16:16:41 -07:00
2017-08-10 18:45:00 +02:00
2018-05-03 23:18:15 +02:00
2017-10-26 14:05:17 +02:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-03 22:02:44 -04:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2017-11-21 18:15:37 -08:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2017-11-21 18:15:37 -08:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-03 22:02:44 -04:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2017-11-21 18:15:37 -08:00
2017-08-10 18:45:00 +02:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-04-17 16:32:44 -07:00
2018-04-14 10:18:01 -07:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00
2018-06-02 16:16:41 -07:00
2018-04-03 22:02:44 -04:00
2018-06-01 14:13:11 -07:00
2017-08-10 18:45:00 +02:00
2017-11-21 18:15:37 -08:00
2017-08-10 18:45:00 +02:00
2018-06-02 16:16:41 -07:00
2017-11-21 18:15:37 -08:00
2017-08-10 18:45:00 +02:00
2018-05-25 12:58:39 -07:00
2018-04-14 10:18:01 -07:00
2018-04-14 10:18:01 -07:00
2017-08-10 18:45:00 +02:00