From 3d27df025773883f5d47720376f854771d19573f Mon Sep 17 00:00:00 2001 From: Nek Date: Fri, 20 Dec 2024 10:13:06 +0700 Subject: [PATCH] Added imprecision warning for (un)bits --- src/primitive/defs.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/primitive/defs.rs b/src/primitive/defs.rs index 681a444cf..85317b7b8 100644 --- a/src/primitive/defs.rs +++ b/src/primitive/defs.rs @@ -620,6 +620,7 @@ primitive!( /// See the [More Array Manipulation Tutorial](/tutorial/morearray) for more information on this use case. (1, Fix, MonadicArray, ("fix", '¤')), /// Encode an array as bits (LSB-first) + /// **Warning** Due to floating point imprecision, conversion (both [bits] and [un][bits]) performed on large numbers (over 53 bits long) may give incorrect results. /// /// The result will always be 1 rank higher than the input. /// ex: ⋯27