From 994f4da8d4e0ef48ad03688afdaa8da00a88b0bd Mon Sep 17 00:00:00 2001 From: Marc Tiehuis Date: Wed, 21 Jun 2017 18:53:33 +1200 Subject: Fix scalbn constant multiplier --- std/math/scalbn.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'std') diff --git a/std/math/scalbn.zig b/std/math/scalbn.zig index 43fac7c00c..fcd1a5e68c 100644 --- a/std/math/scalbn.zig +++ b/std/math/scalbn.zig @@ -48,10 +48,10 @@ fn scalbn64(x: f64, n_: i32) -> f64 { var n = n_; if (n > 1023) { - y *= 0x1.0p1022 * 10.0; + y *= 0x1.0p1022 * 2.0; n -= 1023; if (n > 1023) { - y *= 0x1.0p1022 * 10.0; + y *= 0x1.0p1022 * 2.0; n -= 1023; if (n > 1023) { n = 1023; -- cgit v1.2.3