1 is a digit E-4 is an exponent a digit can be an integer integer exponent is a real integer real is a number
1. Integer -> 0|1|2|3|4|5|6|7|8|9 2. 1E-4 1 -> number -> integer|real -> digit digit* -> 0|1|2|3... therefore 1 is a number.
E -> number -> integer|real -> integer exponent|decimal(exponent|epsilon) -> (e|E)(+|-|epsilon)integer therefore E is a number.
- -> number -> integer|real -> integer exponent|decimal(exponent|epsilon) -> (e|E)(+|-|epsilon)integer therefore - is a number.
4 -> number -> integer|real -> digit digit* -> 0|1|2|3... therefore 4 is a number.(Edited: 2021-09-01)
Expand integer: integer → (0∣∣1∣∣2∣∣3∣∣4∣∣5∣∣6∣∣7∣∣8∣∣9) (0∣∣1∣∣2∣∣3∣∣4∣∣5∣∣6∣∣7∣∣8∣∣9)⋆ Show that 1E-4 is a number: 1 is a digit - digit → 0∣∣1 ∣∣2∣∣3∣∣4∣∣5∣∣6∣∣7∣∣8∣∣9 1 is an integer - integer → digit digit⋆ 4 is a digit - digit → 0∣∣1∣∣2∣∣3∣∣4 ∣∣5∣∣6∣∣7∣∣8∣∣9 4 is an integer - integer → digit digit⋆ E-4 is an exponent - exponent → (e∣∣E )(+∣∣− ∣∣ε)integer 1E-4 is a real - real → integer exponent ∣∣decimal(exponent∣∣ε) 1E-4 is a number - number → integer∣∣real(Edited: 2021-09-01)
integer —> digit digit * digit —> 0|1|2|3|4|5|6|7|8|9
Number is real. Therefore real is an integer with an exponent. An exponent is either e or E with either +,-,or empty string along with an integer. An integer is a digit digit *. A digit is either 0,1,2,3,4,5,6, 7, 8,9.(Edited: 2021-09-01)