© { JSL }
43
Text Box: F.P. Literals
F.P. Literals
real-literal:
    digits . digits exponentopt suffixopt
    . digits exponentopt suffixopt
    digits exponent suffixopt
    digits suffix
digits:
    digit 
    digits  digit
digit: one of
    0 1 2 3 4 5 6 7 8 9
exponent:
    e signopt digits
    E signopt digits
sign: one of
    + -
suffix: one of
    F f D d M m
Truth(1.2E-3D is double);
Truth(.89F is System.Single);
Truth(123D is double);
OK(123D.ToString());
OK(123.0.ToString());
OK(123.ToString());
Fails(123.);
Fails(123.D);
Fails(123..ToString());
compile time errors