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;