¿Por qué no se permite 'Infinito' en las carrozas de Erlang?

Erlang (y por extensión Elixir) admite números de punto flotante.

Algunos flotadores posibles:

1.23451.0e101.0e-42

Erlang admite NaN (nan. en Erlang) (Sin embargo, todavía estoy por descubrir un método que generenan sí mismo).

Sin embargo, Erlang no tiene soporte paraInfinity. Si bien los estándares comunes como IEEE-754 establecen que uno debe regresarInfinity al hacer cosas como1.0/0.0, en cambio, Erlang lanza unbad arithmetic error.

Lo mismo sucede cuando se intentan hacer flotadores que son "demasiado grandes" como1.0e400.

Probablemente haya alguna razón (¿histórica?) Detrás de esto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta