diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/util/floatingpoint.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/util/floatingpoint.cpp b/src/util/floatingpoint.cpp index fc7a8a991..42f411ab2 100644 --- a/src/util/floatingpoint.cpp +++ b/src/util/floatingpoint.cpp @@ -254,7 +254,7 @@ FloatingPoint::FloatingPoint(const FloatingPointSize& size, if (mid <= rabs) { - sig = sig | one; + sig = sig.setBit(0, true); workingSig = mid; } @@ -268,7 +268,7 @@ FloatingPoint::FloatingPoint(const FloatingPointSize& size, if (!remainder.isZero()) { - sig = sig | one; + sig = sig.setBit(0, true); } // Build an exact float |