We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 21f1037 commit 7175c49Copy full SHA for 7175c49
library/std/src/primitive_docs.rs
@@ -989,8 +989,9 @@ mod prim_tuple {}
989
/// is deviated from.
990
/// - Lastly, there are multiple bit patterns that are considered NaN.
991
/// Rust does not currently guarantee that the bit patterns of NaN are
992
-/// preserved over arithmetic operations,
993
-/// so there may be some surprising results upon inspecting the bit patterns,
+/// preserved over arithmetic operations, and they are not guaranteed to be
+/// portable or even fully deterministic! This means that there may be some
994
+/// surprising results upon inspecting the bit patterns,
995
/// as the same calculations might produce NaNs with different bit patterns.
996
///
997
/// For more information on floating point numbers, see [Wikipedia][wikipedia].
0 commit comments