Issue #7028:  Add note to hex() builtin docs pointing to float.hex().
diff --git a/Doc/library/functions.rst b/Doc/library/functions.rst
index 25a1b84..cfb4154 100644
--- a/Doc/library/functions.rst
+++ b/Doc/library/functions.rst
@@ -510,6 +510,11 @@
    Convert an integer number (of any size) to a hexadecimal string. The result is a
    valid Python expression.
 
+   .. note::
+
+      To obtain a hexadecimal string representation for a float, use the
+      :meth:`float.hex` method.
+
    .. versionchanged:: 2.4
       Formerly only returned an unsigned literal.