diff --git a/std/math/scalbn.zig b/std/math/scalbn.zig index 43fac7c00c29a1e0e15f136f0794b4cecde4998f..fcd1a5e68c10485c672f490269088e7621d1028b 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;