@@ -29,9 +29,11 @@ export FixedDecimal, RoundThrows
29
29
30
30
using Compat: lastindex, something
31
31
32
+ import Compat: floatmin, floatmax
33
+
32
34
import Base: reinterpret, zero, one, abs, sign, == , < , <= , + , - , / , * , div, rem, divrem,
33
35
fld, mod, fldmod, fld1, mod1, fldmod1, isinteger, typemin, typemax,
34
- realmin, realmax, print, show, string, convert, parse, promote_rule, min, max,
36
+ print, show, string, convert, parse, promote_rule, min, max,
35
37
trunc, round, floor, ceil, eps, float, widemul, decompose
36
38
37
39
const BitInteger = Union{Int8, UInt8, Int16, UInt16, Int32, UInt32, Int64,
@@ -339,8 +341,8 @@ typemin(::Type{FD{T, f}}) where {T, f} = reinterpret(FD{T, f}, typemin(T))
339
341
typemax (:: Type{FD{T, f}} ) where {T, f}= reinterpret (FD{T, f}, typemax (T))
340
342
eps (:: Type{T} ) where {T <: FD } = reinterpret (T, 1 )
341
343
eps (x:: FD ) = eps (typeof (x))
342
- realmin (:: Type{T} ) where {T <: FD } = eps (T)
343
- realmax (:: Type{T} ) where {T <: FD } = typemax (T)
344
+ floatmin (:: Type{T} ) where {T <: FD } = eps (T)
345
+ floatmax (:: Type{T} ) where {T <: FD } = typemax (T)
344
346
345
347
# printing
346
348
function print (io:: IO , x:: FD{T, 0} ) where T
0 commit comments