From 3048f55270b8751d994c451c46e271e092253bd3 Mon Sep 17 00:00:00 2001 From: Ed Hennis Date: Wed, 12 Nov 2025 10:14:05 -0500 Subject: [PATCH] fixup! Step 1: Convert Number to use 128-bit numbers internally --- include/xrpl/basics/Number.h | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/include/xrpl/basics/Number.h b/include/xrpl/basics/Number.h index 2761ea4ec3..a6c00711ed 100644 --- a/include/xrpl/basics/Number.h +++ b/include/xrpl/basics/Number.h @@ -86,7 +86,7 @@ public: explicit constexpr Number() = default; Number(rep mantissa); - explicit Number(rep mantissa, int exponent); + explicit Number(internalrep mantissa, int exponent); explicit constexpr Number( internalrep mantissa, int exponent, @@ -300,8 +300,6 @@ private: constexpr bool isnormal(MantissaRange const& range) const noexcept; - explicit Number(internalrep mantissa, int exponent); - friend Number root(Number f, unsigned d); friend Number @@ -318,12 +316,6 @@ inline constexpr Number::Number( { } -inline Number::Number(rep mantissa, int exponent) - : mantissa_{mantissa}, exponent_{exponent} -{ - normalize(); -} - inline Number::Number(internalrep mantissa, int exponent) : mantissa_{mantissa}, exponent_{exponent} {