From d81f1623d9d0f434097a338d14f0712574facfb1 Mon Sep 17 00:00:00 2001 From: javalsai Date: Mon, 5 Jan 2026 02:39:53 +0100 Subject: [PATCH] fmt: smol display tweaks --- bqst-core/src/qty.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bqst-core/src/qty.rs b/bqst-core/src/qty.rs index 02d7343..8709283 100644 --- a/bqst-core/src/qty.rs +++ b/bqst-core/src/qty.rs @@ -24,8 +24,8 @@ impl Display for Qty { return (n, None); } - if n > PrecDec::from(1000) { - while n > PrecDec::from(1000) && i + 1 < BIG_PREFS.len() { + if n >= PrecDec::from(1000) { + while n >= PrecDec::from(1000) && i + 1 < BIG_PREFS.len() { i += 1; n /= PrecDec::from(1000); } @@ -52,7 +52,7 @@ impl Display for Qty { normalize_num(self.n.clone()) }; - if n != PrecDec::from(1) || is_none_unit { + if n != PrecDec::from(1) || is_none_unit || pref.is_some() { let flt = n.to_f64().value(); Display::fmt(&flt, f)?;