Update NaNs handling description in `c-api/float.rst` (GH-141179)
Clarified the behavior of NaNs on IEEE platforms regarding signaling and quiet NaNs.
(cherry picked from commit
920286d6b296f9971fc79e14ec22966f8f7a7b90)
Co-authored-by: W. H. Wang <mattwang44@gmail.com>
attempting to unpack a bytes string containing an IEEE INF or NaN will raise an
exception.
-Note that NaNs type may not be preserved on IEEE platforms (silent NaN become
-quiet), for example on x86 systems in 32-bit mode.
+Note that NaNs type may not be preserved on IEEE platforms (signaling NaN become
+quiet NaN), for example on x86 systems in 32-bit mode.
On non-IEEE platforms with more precision, or larger dynamic range, than IEEE
754 supports, not all values can be packed; on non-IEEE platforms with less