
  -spec binary_to_float(Binary) -> float() when Binary :: binary().

Since:
  OTP R16B

  Returns the float whose text representation is Binary, for
  example:

    > binary_to_float(<<"2.2017764e+0">>).
    2.2017764

  The float string format is the same as the format for Erlang
  float literals except for that underscores are not permitted.

  Failure: badarg if Binary contains a bad representation of a
  float.
