** ^{}Specification Details
5. Numbers
**[Disagreement with ANS]

- 5.1.5
- If the absolute value of a numeric constant is extremely large, an error occurs on compiling.
- 5.4.4
- On the explanation of EPS(x), x, x', and x'' are chosen on the accuracy of variables.

[Implementation-defined]

- 5.1.4
- Numerical constants have a precision between 19 digits and 27 digits.
- 5.2.4
- The initial value of a variable is zero.
- 5.3.6
- An underflow is replaced by zero.
- 5.3.6
- Operations of the same priority are performed from left to right.
- 5.4.4
- If arithmetic option is DECIMAL,

EPS(0)=1.E-99

MAXNUM=1.E99.

The values of RND functions are pseudo-random numbers. - 5.4.6
- Randomize-statement uses the real-time clock.
- 5.6.4
- m=15, i.e. a numeric variable has precision of 15 digits.
- 5.6.4
- Numeric constants and results of addition, subtraction, multiplication and division have 19 to 27 digits of precision. The result of a transcendental function, including a power operation, has 17 digits of precision, where the 17th digit is even. The other supplied functions have same digits of precision as above.
- 5.6.4
- If arithmetic option is NATIVE, numbers are double precision numbers of Intel 80x87 FPU, the positive minimum number is about 4.9E-324C and the maximum number is about 1.8E308.

[Note]

Accuracy of numerical operations is not guaranteed.