A floating-point number with a range of values small enough to make it efficient to test every value.
MiniFloat
can have one of the following 14 values:
-
NegativeInfinity
-
-8.0
-
-4.0
-
-2.0
-
-1.0
-
-0.5
-
0.0
-
0.5
-
1.0
-
2.0
-
4.0
-
8.0
-
PositiveInfinity
-
NaN
In almost all respects (overflows, value approximation, floating point errors) it behaves similarly to Float
and
Double
. The main difference is that MiniFloat
does not support the -0.0
value, which is represented as 0.0
.
- Companion:
- object
class Object
trait Matchable
class Any