diff options
author | Kartik K. Agaram <vc@akkartik.com> | 2016-09-10 01:04:33 -0700 |
---|---|---|
committer | Kartik K. Agaram <vc@akkartik.com> | 2016-09-10 01:59:29 -0700 |
commit | 5e29d0ac41d725cfc501ace6fadef75b7d1a6746 (patch) | |
tree | 3709584ddabbb858d2ce20b21789e63d1dc51ff5 /010vm.cc | |
parent | af023b323bb6fdb09851cb673401fca2abe983b6 (diff) | |
download | mu-5e29d0ac41d725cfc501ace6fadef75b7d1a6746.tar.gz |
3310
Turns out the slowdown reported in 3309 was almost entirely due to commit 3305: supporting extremely small floating point numbers.
Diffstat (limited to '010vm.cc')
-rw-r--r-- | 010vm.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/010vm.cc b/010vm.cc index a3dd3bc5..e03c9128 100644 --- a/010vm.cc +++ b/010vm.cc @@ -677,7 +677,8 @@ ostream& operator<<(ostream& os, no_scientific x) { return os; } ostringstream tmp; - tmp.precision(308); // for 64-bit numbers + // more accurate, but too slow +//? tmp.precision(308); // for 64-bit numbers tmp << std::fixed << x.x; os << trim_floating_point(tmp.str()); return os; |