jdk/src/share/classes/java/lang/Float.java
changeset 18156 edb590d448c5
parent 18143 b6ef7bd945ce
child 18546 862067c6481c
--- a/jdk/src/share/classes/java/lang/Float.java	Mon Jun 10 12:26:20 2013 +0200
+++ b/jdk/src/share/classes/java/lang/Float.java	Mon Jun 10 12:58:32 2013 +0100
@@ -821,13 +821,13 @@
      * <p>In all other cases, let <i>s</i>, <i>e</i>, and <i>m</i> be three
      * values that can be computed from the argument:
      *
-     * <blockquote><pre>
-     * int s = ((bits &gt;&gt; 31) == 0) ? 1 : -1;
-     * int e = ((bits &gt;&gt; 23) & 0xff);
+     * <blockquote><pre>{@code
+     * int s = ((bits >> 31) == 0) ? 1 : -1;
+     * int e = ((bits >> 23) & 0xff);
      * int m = (e == 0) ?
-     *                 (bits & 0x7fffff) &lt;&lt; 1 :
+     *                 (bits & 0x7fffff) << 1 :
      *                 (bits & 0x7fffff) | 0x800000;
-     * </pre></blockquote>
+     * }</pre></blockquote>
      *
      * Then the floating-point result equals the value of the mathematical
      * expression <i>s</i>&middot;<i>m</i>&middot;2<sup><i>e</i>-150</sup>.