jdk/src/share/classes/java/math/BigDecimal.java
changeset 20883 c6f4757cd58b
parent 19585 b57abf89019f
child 23934 e99a4768951e
equal deleted inserted replaced
20882:5d8c39217c1b 20883:c6f4757cd58b
   725      * described by the following grammar:
   725      * described by the following grammar:
   726      * <blockquote>
   726      * <blockquote>
   727      * <dl>
   727      * <dl>
   728      * <dt><i>BigDecimalString:</i>
   728      * <dt><i>BigDecimalString:</i>
   729      * <dd><i>Sign<sub>opt</sub> Significand Exponent<sub>opt</sub></i>
   729      * <dd><i>Sign<sub>opt</sub> Significand Exponent<sub>opt</sub></i>
   730      * <p>
       
   731      * <dt><i>Sign:</i>
   730      * <dt><i>Sign:</i>
   732      * <dd>{@code +}
   731      * <dd>{@code +}
   733      * <dd>{@code -}
   732      * <dd>{@code -}
   734      * <p>
       
   735      * <dt><i>Significand:</i>
   733      * <dt><i>Significand:</i>
   736      * <dd><i>IntegerPart</i> {@code .} <i>FractionPart<sub>opt</sub></i>
   734      * <dd><i>IntegerPart</i> {@code .} <i>FractionPart<sub>opt</sub></i>
   737      * <dd>{@code .} <i>FractionPart</i>
   735      * <dd>{@code .} <i>FractionPart</i>
   738      * <dd><i>IntegerPart</i>
   736      * <dd><i>IntegerPart</i>
   739      * <p>
       
   740      * <dt><i>IntegerPart:</i>
   737      * <dt><i>IntegerPart:</i>
   741      * <dd><i>Digits</i>
   738      * <dd><i>Digits</i>
   742      * <p>
       
   743      * <dt><i>FractionPart:</i>
   739      * <dt><i>FractionPart:</i>
   744      * <dd><i>Digits</i>
   740      * <dd><i>Digits</i>
   745      * <p>
       
   746      * <dt><i>Exponent:</i>
   741      * <dt><i>Exponent:</i>
   747      * <dd><i>ExponentIndicator SignedInteger</i>
   742      * <dd><i>ExponentIndicator SignedInteger</i>
   748      * <p>
       
   749      * <dt><i>ExponentIndicator:</i>
   743      * <dt><i>ExponentIndicator:</i>
   750      * <dd>{@code e}
   744      * <dd>{@code e}
   751      * <dd>{@code E}
   745      * <dd>{@code E}
   752      * <p>
       
   753      * <dt><i>SignedInteger:</i>
   746      * <dt><i>SignedInteger:</i>
   754      * <dd><i>Sign<sub>opt</sub> Digits</i>
   747      * <dd><i>Sign<sub>opt</sub> Digits</i>
   755      * <p>
       
   756      * <dt><i>Digits:</i>
   748      * <dt><i>Digits:</i>
   757      * <dd><i>Digit</i>
   749      * <dd><i>Digit</i>
   758      * <dd><i>Digits Digit</i>
   750      * <dd><i>Digits Digit</i>
   759      * <p>
       
   760      * <dt><i>Digit:</i>
   751      * <dt><i>Digit:</i>
   761      * <dd>any character for which {@link Character#isDigit}
   752      * <dd>any character for which {@link Character#isDigit}
   762      * returns {@code true}, including 0, 1, 2 ...
   753      * returns {@code true}, including 0, 1, 2 ...
   763      * </dl>
   754      * </dl>
   764      * </blockquote>
   755      * </blockquote>